C语言空格分隔输出

Python010

C语言空格分隔输出,第1张

#include<stdio.h>

int main()

{

char a

int b

float c

double d

scanf("%c %d %f %lf",&a &b &c &d)

printf("%c %d %f %lf",a b c d)

return 0

}

scanf输入的时候,默认就是用空白字符做分隔的,也包括空格

所以

不需要过多处理。

只需要将格式字符之间不留空位就可以了。

也可以显式的写上空格。

比如

scanf("%d%d",&a,&b)

或者

scanf("%d

%d",&a,&b)

都是以空格作为分隔的。