在线等一道91年程序员考试的试题
有字符串*S="abcdgafc",*s1="ac";
请把s中和s1中相同的字母删除 得到S=“bdgf";
请填空:
void mer(char *s,char *s1)
{
char *p,*q;
for(q=s;*s;s++)
{
for(p=s1;_______p++)
if((*p=='\0')_______ 这里我感觉错了 应该是if(*p!='\0')
}
*q='\0';
}
那是他的答案也错了
他第一个空填的是*p&&*p!=*S