问题详情
有以下程序: #include<stdio.h> main() { char a[20],b[20],c[20]; scanf("%s%s",a,b); gets(c); printf("%S%S%s\n",a,b,c); } 程序运行时从第一列开始输入: This is a cat!<回车> 则输出结果是()。
A.Thisisacat!
B.Thisis a
C.Thisis a cat!
D.Thisisa cat !
请帮忙给出正确答案和分析,谢谢!