【求助】大神请留步关于数组问题
程序代码:#include <stdio.h>
#define MAXLINE 40
#define LEN 61
void gettext(char (*t)[LEN],int *m)
{ int n;
printf("Enter textline,ended to empty line:\n");
n=0;
gets(t[n]);
while(*t[n])
{ n++;gets(t[n]);
*m=n;
}
}
void puttext(char t[][LEN],int n)
{ int i;
for(i=0;i<n;i++)
{printf("%-2d:",i+1);
puts(t[i]);
}
}
main()
{ char text[MAXLINE][LEN];int n;
gettext(text,&n);
puttext(text,n);
}题目是编写程序从终端输入若干文本行(每行不超过40行,每行不超过60个字符),遇空行结束输入,然后将此文本左侧加上行号后输出。









