#include <stdio.h>
ttinclude <stdlib.h>
int
main ()
{
int ch;
int line;
int at_beginning;
line = 0;
at_beginning - 1;
/*
- 读取字符并逐个处理它们.
/
while( (ch = getchar()) != EOF )(
/
**如果我们位于一行的起始位置,打印行
/
if( at_beginning == 1 )
{
at_beginning = 0;
line += 1;
printf( H%d ”, line );
}
/
**打印字符,并对行尾进行检查。
*/
putchar( ch );
if( ch =’\n’ )
at_beginning = 1;
}
return EXIT SUCCESS;