|
5啊哈币
我是一个新手我编了一个程序,但是结果不是我想要的,同时我找不到原因,想个位高手指导。
#include <stdio.h>
int main( )
{
int a,b,c;
c=a+c;
scanf("%d,%d",&a,&b);
printf("%d+%d=%d",a,b,c);
sleep(5000);
return 0;
}
输入5按回车键显示5+2687792=1994300766
为什么会显示这个结果啊。请各位高手帮帮忙
|
最佳答案
查看完整内容
正确的代码是:
#include
int main( )
{
int a,b,c;
scanf("%d %d",&a,&b);
c=a+b;
printf("%d+%d=%d",a,b,c);
sleep(5000);
return 0;
}
不是c=a+C; 而是c=a+b
c=a+b; 应该在SCANF 函数的下面
|