單項選擇題

設有定義:chara[80];inti=0;,以下不能將一行帶有空格的字符串(不超過80個字符)正確讀入的是()

A.gets(a);
B.while((a[i++]=getchar())!=’\n’);a[i]=’\0’;
C.scanf("%s",a);
D.do{scanf("%c",&a[i]);}while(a[i++]!=’\n’);a[i]=’\0’;

微信掃碼免費搜題