关于#c++#的问题:如果我想要输入该怎么输入20 40 mn行吗还是20 40mn

int x,y;

char z,d;

scanf("%d%d",&x,&y);

scanf("%c%c",&z,&d);

如果我想要输入该怎么输入
20 40 mn
行吗
还是20 40mn

20 40
m n

你可以改成如下形式,输入时mn前面可以有任意个空白符(空格、回车、tab),也可以没有。

scanf("%d%d",&x,&y);
scanf(" %c %c",&z,&d); // %c前面加个空格用来忽略空白符