下列给定函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。例如,若主函数中a字符串为"aBCDeFgH",b字符串为"Abcd",则c中的字符串应为"aBcdeFgH"。”/********found*****/”之后所指的语句有错,请选择下列正确的语句替换。 #include #include void fun(char *p ,char *q, char *c) { int k = 0; /************found************/ while( *p != *q ) { if( *p A. while (*p&&*q) B. while (p||q) C. while (*p==*q) D. while (*p||*q)