a+b problem
											大哥大姐们救救我!!!我的程序通不过
#include <stdio.h>输入1,2以后得不到3啊
int main()
{
int a,b;
scanf("%d %d",&a, &b);
printf("%d\n",a+b);
}
得3140,怎么搞得
#include <stdio.h>输入1,2以后得不到3啊
int main()
{
int a,b;
scanf("%d %d",&a, &b);
printf("%d\n",a+b);
}
 2006-01-12 22:31
	    2006-01-12 22:31
  输入1回车,2回车就可以了。
 2006-01-12 22:37
	    2006-01-12 22:37
   2006-01-12 22:43
	    2006-01-12 22:43
  #include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a, &b);
printf("%d\n",a+b);
}
scanf标准输入输出函数,也是格式化输入函数,也就是说输入会根据参数来进行录入数据
本程序,(特别注意他们的数据分割使用的是空白字符)
本程序应该使用
1 (space) 2 (enter)

 2006-01-13 00:03
	    2006-01-13 00:03
   2006-01-13 08:16
	    2006-01-13 08:16
  
 2006-01-13 11:42
	    2006-01-13 11:42
  诸位大哥,谢谢!
俺的程序通过了,俺在scanf("%d,%d",&a, &b);里加了逗号,以影响输入。
正确程序如下:
#include <stdio.h>
int main()
{
int a,b;
scanf("%d%d",&a, &b);
printf("%d\n",a+b);
}

 2006-01-13 19:38
	    2006-01-13 19:38
   2006-01-14 08:22
	    2006-01-14 08:22
   2006-01-14 13:30
	    2006-01-14 13:30
  #include <stdio.h>
main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
c=a+b;
printf("%d",c);
}
[此贴子已经被作者于2006-1-14 18:53:42编辑过]

 2006-01-14 18:53
	    2006-01-14 18:53