请帮忙找错
void inverse(char *p)
{
if(*p == '\0 ')
return ;
inverse(p+1);
printf( "%c ", *p);
}
int main(int argc, char *argv[])
{
char a[]= "badafadfaf ";
int *p;
p=a;
inverse(*p);
printf( "\n ");
return 0;
}
谢谢~
[解决办法]
int main(int argc, char *argv[])
{
char a[]= "badafadfaf ";
int *p;
p=a;
//inverse(*p);
inverse(p); //这里
printf( "\n ");
return 0;
}