Ⅰ 用c语言给文本末尾添加空行
多加一个回车符呀,好像是‘/0’,好久没写C,忘记了,自己去查转义符
Ⅱ C语言读入一串字符行,以空行结束,要求输出其中最长的单词
程序可以写成死循环的形式,以读到空行为退出循环的条件。循环中以打擂台的形式检测最长的字符串。
#include
#include
int main()
{ char s[500],max[50];
int i,j,m=0,n=0;
while(1)
{ gets(s);
if(strlen(s)==0)
break;
for(j=i=0; s[i]; i++)
{ while(s[i]&&s[i]!=' ')i++;
if(i-j>m)
{ m=i-j;
s[i]='