Главная » 2020 » Март » 10 » Строки. Вывести все слова, отличные от первого слова
09:06
Строки. Вывести все слова, отличные от первого слова

void Bez_Pervogo(char *x){
    int i=0,j=0; char str[30], str_first[30];
    while ((x[i]==' ')&&(i<strlen(x))) i++;
    while ((x[i]!=' ')&&(i<strlen(x)))
        str_first[j++]=x[i++];
    str_first[j]='\0';

    while (i<strlen(x)){
        while ((x[i]==' ')&&(i<strlen(x))) i++;
        if (i!=strlen(x)) {
            j=0;
            while ((x[i]!=' ')&&(i<strlen(x)))
                str[j++]=x[i++];
            str[j]='\0';
            if (strcmp(str,str_first)) vivod(str);
        }
    }
}

Просмотров: 256 | Добавил: denjes | Рейтинг: 0.0/0
Всего комментариев: 0
avatar