#include <stdio.h>
int main()
{
int ch,i=0,j=1;
while((ch=getchar()) != EOF) //输入字符
{
if( j == 1 )
{
i++;
printf("%d",i); //输出行数
j=j+1;
}
if( ch == '\n' )
{
j=1;
}
putchar(ch); //输出字符
}
return 0;
}
标记输出行
最新推荐文章于 2024-11-01 07:54:06 发布
本文介绍了一个简单的C语言程序,该程序在读取并输出输入的每一个字符的同时,在每行的第一个字符前输出当前行的行号。通过使用getchar()函数逐个获取输入字符,并利用putchar()函数输出这些字符,程序能够跟踪行号并在每行开始处显示它。
摘要由CSDN通过智能技术生成