codice:
    while(Uguale>1||i<n)
    {
        if(strcmp(elemento[i],elemento[i+1]==NULL))
        {
            Uguale=2;
        }
        else
        {
            Uguale=1;
        }
    }
L'errore è lì.
Guarda le parentesi...
Praticamente in controllo che fai tu, come scritto è solo sull'elemento[i+1] e non sulla funzione strcmp

Chiaro?