问题 单项选择题

以下程序
#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

单项选择题
填空题