int型数的输入输出问题,颇感疑惑
main()
{
int a,b;
scanf( "%d,%d ",a,b);
printf( "\na=%d,b=%d\n ",a,b);
}
输入输出结果如下:
3 8
a=931,b=2588
我输入的a、b是 3 8
可是输出的却是a=931,b=2588
不太明白?请高手帮忙澄清这个疑惑,多谢
[解决办法]
scanf( "%d,%d ",&a,&b);
[解决办法]
-.-!
scanf( "%d,%d ",&a,&b);
[解决办法]
scanf( "%d,%d ",&a,&b);
输入时两数之间要有逗号
[解决办法]
我晕。。。看书好吗?