私の C プログラムは、文字を入力すると「32767」という数字を返しますが、整数を入力すると、入力した数字を教えてくれます。
入力した文字をプログラムが教えてくれないのはなぜですか? なぜ「32767」という数字が表示されるのですか?
#include <stdio.h>
main()
{
int number;
printf("Enter an integer\n");
scanf("%d",&number);
printf("Integer entered by you is %d\n", number);
return 0;
}