while循环检查输入,换行跳出循环,空格抛弃
int main()
{
char c;
do
{
scanf("%c",&c);
if(c != ' ')
printf("%c",c);
}while(c=='\n');
return 0;
}
代码如下:
#include <stdio.h>
int main()
{
char buf[100]={0};
int i = 0;
while((buf[i] = getchar()) != '\n')
{
if(buf[i] == ' ')
continue;
else
i++;
}
printf("%s\n",buf);
return 0;
}