#include#include #include int main(){ int n1; int n2; int i; char c[128]; srand((unsigned int)time(NULL)); n1=rand(); n1%=100; for(i=1;i<=10;i++){ printf("数字:\n"); fflush(stdout); gets(c);n2=atoi(c); if(n1==n2) break; if(n1 < n2) printf(" 大きすぎます\n"); else printf(" 小さすぎます\n"); } if(i<= 10) printf("%d回目で当たり\n",i); else printf("アウト! 正解は%dです。\n", n1); return 0; }
$ ./main
数字:
14
小さすぎます
数字:
55
小さすぎます
数字:
78
大きすぎます
数字:
67
4回目で当たり