总是一个错误,就是看不出来,哎
#include <stdio.h>#include <conio.h>
#define M 100
void main()
{
void f(char p[]);
char p[M];
char n;
int i,num=0;
while((n=getchar())!='\n')
{p[num++]=n;
putchar(n);
}
p[num]='\0';
f(p);
}
void f (char p[])
{
int i,n;
int num=strlen(p);
printf("\n");
for(i=0;i<num/2;i++)
{n=p[i];
p[i]=p[num-1-i];
p[num-1-i]=n;
}
printf("%s",p);
printf("\n");
}
请大家帮忙看下