0
儘管我在scanf("[^\n]s", x)
或"%34[^\n]"
或%127s
中使用此條件,但我無法正確得到答案。是否存在與scanf
區域或其他部分的任何問題....如何用scanf讀取空格
#include <stdio.h>
int main()
{
int i = 4;
double d = 4.0;
char s[] = "hello ";
int a;
double b;
unsigned char string_2[100];
scanf("%d",&a);
scanf("%lf",&b);
scanf("%[^\n]s",string_2);
printf("%d",a+i);
printf("\n%lf",d+b);
printf("\n%s",s);
printf("%s",string_2);
return(0);
}
'的scanf( 「%LF」,&b); 的scanf(「% [^ \ n] s「,string_2);' - >'scanf(」%lf「,&b); while(getchar()!='\ n'); scanf(」%99 [^ \ n]「, string_2);' – BLUEPIXY
是的,沒有工作的人... awsome ....... – Nivethithan