Технологии

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

декабрь 8, 2014 г.

  • Всего ответов: 1

  • Левон Баграмиан Аветиков - аватарка

    Левон Баграмиан Аветиков

    21-й в Технологиях

    #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;
    }

    декабрь 8, 2014 г.