無限ループ課題

自由プログラムの画像 未分類
自由プログラム
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void)
{
	int i = 0,j = 0;
	int maru,kazu = 0;
	int answer;
	char iYesNo;
	while(j=1){
		while(i<100){
			maru = rand() % 2 + 1;
			if(maru == 1){
				printf("〇");
				kazu++;
			}
			else if(maru == 2) printf("●"); 
			i++;
			if(i%10==0) printf("\n");
		}
		printf("\n 〇は何個あるでしょうか? ");
		scanf("%d",&answer);
		rewind(stdin);
		
		if(kazu==answer) printf("\n おめでとう!");
		else printf("\n 残念!正解は %d でした ",kazu);
		
		i = 0;
		kazu = 0;
		
		printf("\n\n もう一回やりますか? ( y / n )");
		scanf("%c",&iYesNo);
		rewind(stdin);
		
		if(iYesNo == 'n' || iYesNo == 'N'){
			break;
		}
		printf("\n");
	}
		return 0;
}

コメント