
C语言初学者,自己练习编程,编译构建都成功了,但是组建后有错误,望高手指点
自己想编一个程序,输入“a+b”要求算出“sum”,编译构建都成了,但是组建后自己输入“a+b”输出就错了……囧o(╯□╰)o希望高手帮我看看错在哪里了(因为是初学者,如...
自己想编一个程序,输入“a+b”要求算出“sum”,编译构建都成了,但是组建后自己输入“a+b”输出就错了……囧o(╯□╰)o
希望高手帮我看看错在哪里了(因为是初学者,如果有严重的错误,不要笑啊,嘿嘿):
#include <stdio.h>
int main()
{
int a,b,sum;
printf("Please input a+b \n");
scanf("%d,%d",&a,&b);
sum=a+b;
printf("sum is %d\n",sum);
return 0;
}
帮帮忙吧,谢谢 展开
希望高手帮我看看错在哪里了(因为是初学者,如果有严重的错误,不要笑啊,嘿嘿):
#include <stdio.h>
int main()
{
int a,b,sum;
printf("Please input a+b \n");
scanf("%d,%d",&a,&b);
sum=a+b;
printf("sum is %d\n",sum);
return 0;
}
帮帮忙吧,谢谢 展开
展开全部
scanf语句括号里边从键盘上原样输入,所以要从键盘上输入数字之间要有‘,’(如4,5)。
把scanf("%d,%d",&a,&b);改成scanf("%d%d",&a,&b);
输入时用空格隔开两个数字就行了~~
感觉没有其他的错误
把scanf("%d,%d",&a,&b);改成scanf("%d%d",&a,&b);
输入时用空格隔开两个数字就行了~~
感觉没有其他的错误
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询