今天的作业题,急~~~

来源:百度知道 编辑:UC知道 时间:2024/05/13 15:46:01
编写程序输入字符串和一个单个字符,在输入的字符串中删除所有的单个字符~~~~~
请高手帮忙!!!在这里先谢谢大侠了~~~!

#include <stdio.h>
#include<string.h>
int main()
{
char mov[100]={'\0'},mov1[100];
int i,j=0;
printf("请输入字符串\n");
scanf("%s",mov);
while(mov[i]!='\0') j++;
for(i=0;i<j;i++)
{
if(mov[i]==' '&&mov[i+2]==' ')
{
i++;
mov[i]='\0';
}
i--;
}
for(i=0;i<j;i++)
{
if(mov[i]!='\0') mov1[i]=mov[i];
}
printf("%s\n",mov1);
getchar();
}

#include<stdio.h>
#include<iostream.h>
#define M 100
char *str(char a[],char b)
{
int j;
for(int i=0;a[i]!=0;i++)
if(a[i]==b)
{
for(j=i;a[j]!=0;j++)
a[j]=a[j+1];
i--;