我想打印一个' \ n'在句末。
就像
一样你好我的朋友
哟嗨
这是我的代码
while(scanf("%c",&b)!=EOF)
{
if((b>=97&&b<=122)||(b>=65&&b<=90)||b==32)
printf("%c",b);
printf("\n");
}
但它没有用。
我应该添加条件来打印&#39; \ n&#39;
可能喜欢
if(last character)
printf("\n");
但我不知道该怎么做
答案 0 :(得分:1)
这里的问题是,当最后一个字符发生时,你知道,至少不是在循环中。因此,解决问题的简单方法就是将换行符的打印移出循环。