谢谢楼上的了,题的答案我找到了,但相关注释不太对,您能帮忙改下吗?
源代码及注释
void fun (char *s, char *t, char *u) /*定义函数*/
{ int i, j, sl, tl; /*定义整型变量*/
sl = strlen(s); tl = strlen(t);
for (i=0; i<sl; i++)
{ for (j=0; j<tl; j++)
if (s[i] == t[j]) break; /*如果符合s[I]==t[j],就跳出循环*/
if (j<tl)
*u++ = s[i];
}
*u = '\0';
}
main() /*主函数*/
{ char s[100], t[100], u[100]; /*输入字符*/
clrscr();
printf("\nPlease enter string s:"); /*提示输入字符*/
scanf("%s", s); /*输入字符s*/
printf("\nPlease enter string t:"); /*提示输入字符*/
scanf("%s", t); /*输入字符t*/
fun(s, t, u); /*调用定义函数*/
printf("The result is: %s\n", u); /*输出结果u*/
}