从键盘上输入一个字符串(含空格),将其保留在字符数组中,删除其中的所有空格,然后输出该字符数组。

如题所述

#include "stdafx.h"
#include "string.h"
#include "stdio.h"
void main(void){
char s[120]="f jdaui opgjop eop jnhg r 34 566";
printf("请输入一个字符串!\nsin=");
gets(s);
for(char i=0;*(s+i);){
if(*(s+i)==' '){
*(s+i)=NULL;
strcat(s,s+i+1);
continue;
}
i++;
}
printf("out=%s\n",s);
}
温馨提示:答案为网友推荐,仅供参考
相似回答