第1个回答 2011-05-30
#include <stdio.h>
#include <ctype.h>
char* fun(char* s)
{
char* p = s;
char* q = s;
while(*p)
{
if( !(isdigit(*p) || isalpha(*p)) )
{
*q = *p;
q++;
}
p++;
}
*q = 0;
return s;
}
int main()
{
char input[1000];
while(scanf("%s",input)==1)
{
printf("%s\n",fun(input));
}
}本回答被提问者采纳