请编写程序统计输入的行数,输入用@结束。 }" />
请编写程序统计输入的行数,输入用@结束。 }" />
【正确答案】:#include? main(?) {?char?ch,sh; ??int?count=0; ??sh='\n'; /*?sh的任务是始终存放ch上一次存放的字符*/ ??while((ch=getchar(?))!='@') ??{?if(ch=='\n')?count++;? /*?统计行数?*/ ?????sh=ch; ??} ??if(sh!='\n')?count++;? ??printf("文章行数为%d行\\n",count); }