[求助]请帮忙解释一下这个SCANF的语句吧
main(){
int a,b;
scanf("%2d%*2s%2d",&a,&b); /*就是这里的%*2s不是太明白*/
printf("%d",a+b);
}
输入12345678为什么结果是68? 我猜想是12+56=68,但是具体过程不太明白请指明一下吧
2007-01-13 02:21
2007-01-13 02:37
%2*即输入二位数字无效.

2007-01-13 12:04
2007-01-13 15:57
不是,“ * ”是略过仅随其后的一个格式输入
比如%*d则输入/输出是略过输入一个整数

2007-01-13 18:38
2007-01-13 20:47