#include<stdio.h>
int main()
{
int a=0,b=0,c=0;
scanf("a=%d\nb=%d\n",a,b);
c=a+b;
printf("%d\n",c);
}
是不是输入语句有问题?
运行以后没让输入 没动静 我按了下5 按了下回车 结果显示结果是
5
0
5是我输的 0是输出的....什么状况?
#include<stdio.h>
int main()
{
int a=0,b=0,c=0;
scanf("a=%d\nb=%d\n",a,b);
c=a+b;
printf("%d\n",c);
}
是不是输入语句有问题?
运行以后没让输入 没动静 我按了下5 按了下回车 结果显示结果是
5
0
5是我输的 0是输出的....什么状况?
改为这样
scanf("a=%d\nb=%d\n",&a,&b);
这里 输入的 是向 a 和 b的地址 赋值 所要取 a b 的地址
scanf("%d,%d",&a,&b);