编译有问题,请帮忙解决
/*读入文本行,将长度大于80的字符读取出来*/#include "Stdio.h"
#include "Conio.h"
#define maxline 1000
int read_w(char line[],int max);
void copy_w(char to[][],char from[]);
int main(void)
{
int max;
int len;
char line[maxline];
char longest[100][100];
max=0;
while((len=read_w(line,maxline))>0)
if(len>=max)
{max=len;
copy_w(longest,line);
}
if(max>0)
printf("%s",longest);
getch();
return 0;
}
int read_w(char s[],int lim) /*读取文本行及长度*/
{
int i;
int c;
for(i=0;(i<lim-1 )&&((c=getchar())!=EOF) && c!='\n';i++)
s[i]=c;
if (c=='\n')
{s[i]=c;
++i;}
s[i]='\0';
return i;
}
void copy_w(char to[][],char from[]) /*将from的字符存于to中
{int i;
static int j;
i=0;
j=0;
while((to[j][i]=from[i])!='\0')
{ i++;}
j++;
}