#define M 40
#define N 61
void getest(char(*p)[N], int* m)
{
int i = 0;
printf("请输入文本,并且以空行结束\n");
gets(p[i]);
while ((*p[i]))
{
i++;//1
gets(p[i]);
*m = i;
}
}
void putest(char arr[M][N], int k)
{
int i = 0;
for (i = 0; i < k; i++)
{
printf("%d", i+1);
puts(arr[i]);
}
}
int main()
{
char arr[M][N] = { 0 };
int n = 0;
getest(arr, &n);
putest(arr, n);
return 0;
}
编写程序从终端读入若干文本行(不超过40行,每行不超过60个字符),遇到空行结束输入,然后将此文本左侧加上行号后输出
2024-07-13 14:48:02 18 阅读