请程序大虾们帮我讲解这个题
											请程序大虾们帮我讲解这个题:
main ()
{
int x,y;
scanf("%2d%*2c%1d",&x,&y);
printf("%d\n",x+y);
}
在这个程序中 "%2d%*2c%1d",&x,&y 与 "%d\n",x+y 作何理解???
请程序大虾们帮我讲解这个题:
main ()
{
int x,y;
scanf("%2d%*2c%1d",&x,&y);
printf("%d\n",x+y);
}
在这个程序中 "%2d%*2c%1d",&x,&y 与 "%d\n",x+y 作何理解???
 2004-09-19 18:23
	    2004-09-19 18:23
   2004-09-19 18:46
	    2004-09-19 18:46
   2004-09-19 20:22
	    2004-09-19 20:22
  scanf("%2d%*2c%1d",&x,&y);
定义2个变量怎么输入3个数值啊,而且结果好奇怪!
输入10,10 结果还是10。
why???高手们………………

 
										
					
	
 2004-09-19 20:51
	    2004-09-19 20:51
   2004-09-19 21:33
	    2004-09-19 21:33
   2004-09-19 22:43
	    2004-09-19 22:43
  %后面的数表示宽度,但输入的时候一般不用到宽度,
scanf("%2d%*2c%1d",&x,&y);
表示除了%d以外,其它的字符原样输入!
 
										
					
	
 2004-09-20 12:29
	    2004-09-20 12:29
   2004-09-20 17:49
	    2004-09-20 17:49
  用scanf("%2d%*2c%1d",&x,&y);举个例子
向光临此帖的网民们十万分致谢!!!!!









 
										
					
	 2004-09-20 17:59
	    2004-09-20 17:59