#include<stdio.h> char dao(char in[]); main() { char in[]=getchar(); printf("%s",dao(char in[])); } char dao(char in[]) { int i,j,c,max; char out[]; while((c=getchar())!=EOF){ for(i=0;c!='\n';++i) max=i; for(j=0;j<=max;++j) out[j]=in[max--]; out[++j]='\0';} return out[]; }
这个程序的作用是倒叙后重新输出,但是编译后总是报错。
求指教,哪里有问题