51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

C语言中scanf函数输入格式使用注意

int a.b;
scanf("%d%d",&a,&b);

12 34中间加空格


char a,b;
scanf("%c%c",&a,&b);

ab中间不能加空格


char s1[10],s2[10];
scanf("%s%s",s1,s2);

hello world中间加空格


char s1[10];
scanf("%s",s1)

空格后的字符串无法接收。


int a,b,c;
scanf("%d,%d,%d",a,b,c)

因为%d,%d,%d"中间有,,所以输入时应该加,,如1,2,3

赞(2)
未经允许不得转载:工具盒子 » C语言中scanf函数输入格式使用注意