прошу помогите написать на С программу : из предложения содержащих не более 20 символов удалить все буквы "a" и словосочетания "fe" - вопрос №1285967

Ответы

#include <stdio.h>
#include <string.h>

int main()
{
char str[20]={'\0'};
int i,j;

printf(«insert string =»);
scanf("%s",str);

for(i=0; i<strlen(str); i++)
{
if(str[i]=='a')
{
for(j=i; j<strlen(str)-1;j++)
{
str[j]=str[j+1];
}
str[j]='\0';
i=i-1;
continue;
}

if(str[i]=='f' && str[i+1]=='e')
{
for(j=i; j<strlen(str)-2;j++)
{
str[j]=str[j+2];
}
str[j]='\0';
i=i-2;
continue;
}

}

printf("\nnew_str = %s\n",str);

return 0;
}
08.12.14
Посмотреть всех экспертов из раздела Технологии > C/C++
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store