#include <stdio.h>
main()
{
int c,nc;
while((c = getchar()) != EOF)
{
if(c != ' ')
{
nc = 0;
putchar(c);
}
else
{
nc++;
if(nc <= 1)
putchar(c);
}
}
return 0;
}
当输入字符中空格大于等于2时,转换为一个空格输出。
#include <stdio.h>
main()
{
int c,nc;
while((c = getchar()) != EOF)
{
if(c != ' ')
{
nc = 0;
putchar(c);
}
else
{
nc++;
if(nc <= 1)
putchar(c);
}
}
return 0;
}
当输入字符中空格大于等于2时,转换为一个空格输出。