#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
int main()
{
char str[80];
int i=0,t=1;//赋值t为1是为后面换行和不换行做准备
gets(str);
while(str[i]!='\0')
{
if((isalpha(str[i]))||(isdigit(str[i])))//函数判断是否有其他字符,在if和else if中选一个如果执行if就不再执行elseif反之也是这样
{
printf("%c",str[i]);
t=1;//当有其他字符 t变为1
}
else if(t==1)//t为1换行
{
printf("\n");
t=0;//换行完毕t为0
}
i++;//循环继续
}
return 0;
}
//规定一个数来限制换行,else if和if是并列形式。
王朝 第十六周 字符换行输出
最新推荐文章于 2024-04-29 15:56:37 发布