C语言练习题为什么?解析下
以下程序程序运行后的输出结果是().
#include"stdio.h"
main()
{charp[20]={'a','b','c','d'},q[]={"abc"}
charr[]="abcde";
strcpy(p+strlen(q),r);strcat(p,q);
printf(“%d%dn”,sizeof(p),strlen(p));
}
A.209B.99C.2011D.1111