问题
单项选择题
以下程序
#include<string.h>
main()
char a1[80],a2[80],*s1=a1,*s2=a2;
gets(s1);gets(s2)
if(!strcmp(s1,s2))printf("*");
else printf("#");
printf("%d\n",strlen(strcat(s1,s2)));
如果从键盘上输入:
book<回车>
book<空格><回车>
则输出结果是 ( )
A.*8
B.#9
C.#6
D.*9
答案
参考答案:B