1
以下のプログラムでは、 to の間に数値を入力しようとしていますが、ステートメントの実行中にor ( s or のように)100
を入力すると、無限ループが作成されます。だから私はしようとしています....文字列または文字を入力すると、「間違った値が入力されました。もう一度入力してください」のようなメッセージが表示され、もう一度入力されます...ありがとうござい
ます。a
'character'
"string"
sova
scanf()
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
while(!(a>=1&&a<=100))
{
printf("wrong value entered. enter again\n");
scanf("%d",&a);
}
printf("you enter %d. Thanxz",a);
return 0;
}