为什么得数会是a,b,c都是-858993460
我的少年 2012-02-28 10:10:01 #include<stdio.h>
void main()
{
int a,b,c,t; 1
printf("enter a,b,c:\n"); 2
scanf("%d,%d,%d",&a,&b,&c); 3
printf("a=%d,b=%d,c=%d\n",a,b,c); 4
t=c;c=b;b=a;a=t; 5
printf("a=%d,b=%d,c=%d\n",a,b,c); 6
}
本人小菜鸟,有很多的疑问。
第1,2行,我能懂
但第三行就有点不懂
。
但这代码执行了之后,
enter a,b,c:
a=-858993460 b=-858993460 c=-858993460
a=-858993460 b=-858993460 c=-858993460
这就真迷茫了,都感觉和上面的怎么连接不上的。。。。。。。。。。。。。。。。。。。。。。。。
求解,求解,求解。。。。。。。。。。。。。。。。。。。。。。。