ok,comunque grazie dell'aiuto...questo è il risultato :

codice:
void reverse(ordinamento** str,int cont){


int x,y,lun;
char car;


for(x=0;x<cont;x++){

lun = strlen(str[x]->parola)-1 ;

	for(y=0;y<(strlen(str[x]->parola))/2;y++){
		
		car = str[x]->parola[y];
		str[x]->parola[y] = str[x]->parola[lun];
		str[x]->parola[lun] = car;
	
		lun--;
	}

}

}