10-4.c

来自「日文版畅销书籍10天学会C语言的源程序。适合入门者学习使用。希望对大家有帮助。」· C语言 代码 · 共 47 行

C
47
字号
#include <stdio.h>
#include <time.h>
#include <stdlib.h>

#include "janken.h"
#include "boardfunc.h"

extern int p_i,p_j; //捈慜偵儅乕僋偟偨儅僗偺x,y嵗昗

//仜亊僎乕儉
main() {
	int p_turn; 	//僾儗僀儎乕僞乕儞偺偲偒偼1
	char p_get[10]; //僾儗僀儎乕偺擖椡抣
	int r;		//儅乕僋偑懙偭偨偐偳偆偐偺敾掕寢壥

	srand(time(NULL));

	printf("亂仜亊僎乕儉亃\n");
	do { p_turn = janken(); } while(p_turn < 0);
	if(p_turn) { writeBoard(); }

	for(;; p_turn = !p_turn) {
		if(p_turn){	//僾儗僀儎乕僞乕儞
			do {
				printf("応強傪巜掕偟偰壓偝偄乮椺丗a2乯 > ");
				scanf("%s", &p_get);
			} while(!writeMark(p_get));

		} else {	//僐儞僺儏乕僞僞乕儞
			writeCompMark();
			printf("僐儞僺儏乕僞偼丒丒丒%c%d\n", p_j+96, p_i);
		}
		writeBoard();
		r = judge();
		if(r != 0) { break;}
	}

	printf("\n====================僎乕儉廔椆=====================\n");
	if(r == -1) { printf("偁偄偙偱偡\n"); }
	else {
		if (p_turn) { printf("僾儗僀儎乕偺彑偪両\n"); }
		else { printf("僾儗僀儎乕偺晧偗両\n"); }
	}

	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?