#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a,b,c,sum;
printf("please input 3 numbers:");
scanf("%d,%d,%d",&a,&b,&c);
sum=a+b+c;
printf("sum=%d",sum);
system("PAUSE");
return 0;
}
我在运行界面输入1,2,3 结果是6,这是正常的。但我如果输入1,却显示2293701,这是为什么?输入一个数也能出结果吗?还是这么怪?