<pre name="code" class="cpp">#include<stdio.h>
int main()
{
int ch;
int line=0;
int flag=1;
while((ch=getchar())!=EOF)
{
if(flag==1)
{
line++;
printf("%d",line);
flag=0;
}
if(ch=='\n')
{
flag=1;
}
putchar(ch);
}
return 0;
}从标准输入读取几行输入,每行输入都要打印到标准输出上,前面加上行号。
本文介绍了一个简单的C语言程序,该程序能够读取标准输入,并为每行文本添加行号标记。程序使用了基本的输入输出操作以及条件判断来实现行号的递增和显示。

被折叠的 条评论
为什么被折叠?



