Para comparar cadeias de caracteres na Linguagem C utiliza-se a seguinte função/operador:.

1 Resposta

  • neireoliveira

    resposta: a função strcmp() é usado pra comprar duas strings por caracteres

    Explicação: passa duas strings por parâmetro e, se duas strings forem iguais ou idênticas reotnra 0, se for diferente retorna um valor inteiro positivo (lembra do retorno da função é int)

    #include

    #include

    #include

    int main(void)

    {

    char firstString= "b", secondString= "b",thirdString= "B";

    int result;

    result= strcmp(&firstString, &secondString);

    printf("strcmp(firstString, secondString) = %d ", result);

    result = strcmp(&firstString, &thirdString);

    printf("strcmp(firstString,thirdString) = %d ", result);

    return 0;

    }

Clique aqui para adicionar a sua resposta.