请整型数据求和问错在那里
main(){
int a;
int b;
int c=0;
printf("请输入a的值\n");
scanf("%d\n",&a);
printf("请输入b的值\n");
scanf("%d\n",&b);
printf("%d\n",c=a+b);
}
本帖最后由 duzhongjieqiji 于 2014-1-9 18:03 编辑
scanf("%d\n",&b); 写成scanf("%d",&b)如果想输入一个数字换行写成scanf("\n%d",&a); scanf("\n%d",&b); 好好看看scanf函数用法
还有个问题哈为什么我输入完数字按回车没用再按下V就可以继续程序了 我的输入1回车2 回车 V回车 我的输入1回车2 回车 V回车 不光是V你输入任何字符 都会有这样结果 因为scanf 遇到你的输入错误时 返回值是0这时候 跳出scanf 执行下一句 就会有你看到的结果!
页:
[1]