学校の演習(紙の上)で、私はこの質問をしました:
5) continue と break を使用せずにコードを書き直します。
for (i = 0; i < N; i++) {
scanf("give me an int %d", & a);
if (a < 0) {
continue;
}
if (a == 0) {
break;
}
/* elaborate positive int */
}
私はこれについて考えています:
for(i=0;i<N;i++){
scanf("give me an int %d",&a");
if(a==0){return -1; //??i dont know how to exit}
if(a<0){
do{
scanf("give me an int %d",&a");
if(a==0){return -1; //??i dont know how to exit}
}while(!(a<0))
}
/* elaborate positive int */
}
しかし、私は実際にはこれを行うことができません..助けてもらえますか? ありがとう :)