#include <ctype.h>
void strcat(char * t, char * s)
{
while (*t)
t++;
while (*s) {
if (isalnum(*s)) {
*t = *s;
t++;
}
s++;
}
*t = 0;
}
void clean(char * s)
{
char * p = s;
while (*s) {
if (!isalpha(*s)) {
*p = *s;
p++;
}
s++
}
*p = 0;
}
追问组建的时候显示没有错误,但运行的时候显示有错误,无法运行。

追答给strcat改个名字嘛。。。