scanf("%d%d",&a,&b);
%d之间有没有空格都行 输入的时候 ab;a空格b; a回车b均可
scanf(" %c%c",&a,&b);
注意前面的空格 若前面有输入则会遗留\n 必加空格 或getchar()
%c%c 输入必须挨着ab ;%c %c 则输入可以 a空格换行…b
如果scanf里不加空格 则所输入的空格和换行均算字符 会给ab赋值
scanf("%s %s",m,n);
不必在前面加空格 亲测 不知道为什么和定义不符 只要在%s %s之间加空格就好 输入时 可以 空格换行…m空格换行…n
%d”表示按十进制整型输出,“%ld”表示按十进制长整型输出,“%C”表示按字符型输出
% d 十进制形式输出带符号整数(正数不输出符号)
% x 以十六进制形式输出无符号整数(不输出前缀OX)
% u 以十进制形式输出无符号整数
% f 以小数形式输出单、双精度实数