急需帮忙编一C语言程序

来源:百度知道 编辑:UC知道 时间:2024/05/11 01:16:51
给定字符串如"I love my home",去掉字符串中的所有空格后。显示结果为Ilovemyhome。

/* 标准文档模板 */

#include "Stdio.h"
#include "Conio.h"
void main()
{
char a[50],b[50];
int i,j;
printf("Enter sentecs please:");
gets(a);
for(i=0,j=0;a[i]!='\0';i++)
{
if(a[i]!=' ')
{
b[j]=a[i];
j++;
}
}
b[j]='\0';
puts(b);
getch();

}

一点分都没有呀

#include <stdio.h>
char line[1000];
main()
{
int i;
gets(line);
for (i=0;line[i];i++)
if (line[i]!=' ') putchar(line[i]);
putchar('\n');
}

#include"stdio.h"
void main()
{
char c[]="I love my home";
char t[20]="\0";
int i=0,j=0;
while(c[i]!='\0')
{
if(c[i]!=' ')
{t[j]=c[i];j++;};i++;
};
printf("%s\n",t);
}