69,373
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#include<string.h>
void fun(char *a)
{
int i=0, j=0;
for (i = 0; i < strlen(a); i++) {
if (a[i] != ' ')
a[j++] = a[i];
}
a[j] = 0;
}
int main()
{
char a[] = "D x s 独 家 放 送";
fun(a);
printf("finally:\n%s",a);
getchar();
return 0;
}
#include <stdio.h>
#include <string.h>
char* DeleteBlank(char* src)
{
int i = 0, len = 0;
do {
if (src[i] != ' ')
src[len++] = src[i];
} while (src[i++] != '\0');
return src;
}
int main(){
char s[128] = { 0 };
scanf("%[^\n]", s);
printf("%s\n", DeleteBlank(s));
return 0;
}