eccolo:
codice:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void funz_ord(char* str[], char*);
int main(int argc, char* argv[]){
char **stringa;
char swap[15];
int i,cont,k;
printf("Quante parole vuoi inserire?");
scanf("%d",&cont);
stringa = (char**) malloc(sizeof(char*) * cont);
for(k=0;k<cont;k++){
printf("inserire parola: ");
scanf("%s",swap);
stringa[k] = (char*) malloc(sizeof(char) * (strlen(swap)+1));
strcpy(stringa[k],swap);
}
funz_ord(stringa,swap);
for(i=0;i<cont;i++){
printf("%s\n",stringa[i]);
}
return 0;
}
void funz_ord(char* str[],char vect[15]){
/////Qui c'è l'algoritmo di ordinamento lessicografico che non riscrivo.
}
questo è tutto il codice,sicuramente qualcosa ti ricordi,mi avevi aiutato per un problema precedente,sempre nello stesso programma