#include<stdio.h>
int main()
{
int ch;
int line=1;
int flag=1;
while( (ch=getchar() ) != EOF)
{
if(flag==1)
{
printf("%d",line);
line++;
flag=0;
}
if(ch=='\n') //当读取字符为回车时重新开始循环输出整行字符
{
flag=1;
}
putchar(ch);
}
return 0;
}
从标准输入复制到标准输出并打印行号
最新推荐文章于 2021-06-08 11:22:44 发布
本文介绍了一个简单的C语言程序,该程序能够在控制台上打印每一行的行号,适用于初学者理解文件输入输出和基本的循环控制结构。
86

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



