>>234
#include<stdio.h>
int main(void){
int a;
printf( "数値を入力してください>>>\n");
if(scanf("%d",&a)==1) printf("%d を4で割った余りは、%dです。\n", a, a%4 );
else printf("数値ではないです。\n");
return 0;
}

scanf で %d を使う場合数値以外が来ると読み込みに失敗して a の値は変化しません
詳しくはこの辺をじっくり読んで下さい
ttp://www.linux.or.jp/JM/html/LDP_man-pages/man3/scanf.3.html