c语言的问题请大家帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/11 17:23:32
main()
{
int a;
scanf("%d,&a");
printf("%d\n",a);
}
运行后输入两位数却显示四位数,不知何故,
请各位帮帮忙解答一下

好简单,没有给a一个初始值的了.还有输入的那句引号应该是:
main()
{
int a=0;
scanf("%d",&a)
printf("%d\n",a)
}

scanf()中引号位置错了。
scanf("%d",&a);

把语句改为scanf("%d",&a);