请程序大虾们帮我讲解这个题
请程序大虾们帮我讲解这个题:
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 作何理解???
scanf("%2d%*2c%1d",&x,&y);
定义2个变量怎么输入3个数值啊,而且结果好奇怪!
输入10,10 结果还是10。
why???高手们………………
%后面的数表示宽度,但输入的时候一般不用到宽度,
scanf("%2d%*2c%1d",&x,&y);
表示除了%d以外,其它的字符原样输入!
用scanf("%2d%*2c%1d",&x,&y);举个例子
向光临此帖的网民们十万分致谢!!!!!