以下不能将键盘输入的字符串:This is a string<回车>读入到str中的程序段是______。
A
char str[80]; scanf("%s",str) ;
B
char str[80]; int i=0; while((str[i++]=getchar())!=''\n''); str[i]=0;
C
char str[80]; gets(str);
D
char str[80], *ps=str; do{ scanf("%c",ps); } while(*ps++ !=''\n''); *(ps)=0;