求高手解答为什么错了
#include <ctype.h>#include <string.h>
void fun(char str[])
{
int i,j;
for(i=0,j=0;str[i];i++)
if(isalpha(str[i])) str[j++]=str[i];
str[j]='\0';
}
void main()
{
char s[80]="It is!";
fun(s);
printf("%s\n",s); //请问这个程序为什么这里错了//
}