C言語なら俺に聞け(入門編)Part 97
■ このスレッドは過去ログ倉庫に格納されています
0152デフォルトの名無しさん
2012/02/26(日) 19:37:23.89どなたか教えていただけないでしょうか。
今のままだと10回失敗しても残り0回で終わってしまいます。
#include<stdio.h>
int main(){
int i,j,k,x;
x=3389;
printf("答えを当ててください。\n");
for(i=1;i<=10;++i){
k=10-i;
scanf("%d",&j);
if(0<=j && j<=9999){
if(j<x){
printf("%dは小さい。残り%d回\n",j,k);
}else if(j>x){
printf("%dは大きい。残り%d回\n",j,k);
}else if(j=x){
printf("%d回目で正解です!\n",i);break;
}
}else{
printf("0から9999の間の値でもう1度入力してください。残り%d回\n",k);
}
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています