Perché ci sono altri errori ma quello che ti ho scritto è il confronto corretto ...

Ad esempio, nella for che segue deve essere <dim non <=dim

for(i=0; i<dim; i++) gets(vett[i]);

E dopo la prima scanf devi pulire il buffer aggiungendo la linea

while(getchar()!='\n');


Fai un esempio di cosa inserisci e cosa cerchi ...