#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; }
コメント