请帮忙找错voidinverse(char*p){if(*p\0 )returninverse(p+1)printf( %c ,*p)}intmain(intargc,cha
请帮忙找错
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;
}
