//问题1
#include <stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
/*测试结果
---------------------------------
Hello World!
Press any key to continue
*/
//问题2
#include <stdio.h>
int main()
{
char ch;
int num = 0;
int flag = 1;
//获取字符
while( (ch = getchar()) != EOF )
{
if( flag == 1 )
{
flag = 0;
//记录行数
num++;
printf( "This is %d line:\n", num );
}
//输出字符
putchar( ch );
//如果是换行符则将标志位变1,记录行数的标志位
if( ch == '\n' )
flag = 1;
}
return 0;
}