所以
不需要过多处理。
只需要将格式字符之间不留空位就可以了。
也可以显式的写上空格。
比如
scanf("%d%d",&a,&b)
或者
scanf("%d
%d",&a,&b)
都是以空格作为分隔的。
1、可以通过判断输出字符当中是否有空格字符来确定是否有空格符号。
2、空格符是存在的字符,ASCII是32。
例如:
char s[10000]//字符数组缓存sprintf(s,"%d%c%f",.....) //先把输出的内容先打印到字符数组缓存当中。
for(i=0i<strlen(s)i++) if(s[i]==32) printf("有空格符号!\n") //检查字符串缓存中是否有空格字符。