>>288
例えば、
while (scanf("%d", &hoge) != 1) {
printf("error!\n");
}
とか。