#define MAGIC_NUMBER //place your favourite integer here
#include <stdlib.h>
#include <stdio.h>
int main()
{
int input,i;
for(int i=0;i<100;i++)
{
scanf("%d",&input);
if(input== MAGIC_NUMBER)
printf("%d ",input);
else
printf("Invalid value\n");
}
system("pause");
return 0;
}
整数以外の値を入力すると、このプログラムがクラッシュします。scanf
キャラクターをスキャンした後、通常の作業に戻りたいです。