avrei un altro dubbio volendo passare il tutto ad una funzione ho provato a scrivere cosi
codice:
void leggi(char*[],int );
int main(void){
char *word[ELEM][ELEM];
int i;
int j;
int l;
for(i=0;i<ELEM;i++){
word[i][0]='\0';
}
printf("Inizio\n");
printf("Quante parole vuoi inserire?");
scanf("%d",&l);
leggi(word,l);
system("PAUSE");
return 0; }
void leggi(char *parole[],int size){
int i; printf("Inserisci una stringa\n");
for(i=0;i<size;i++){
scanf("%s",parole[i]); } }
solo che mi crasha appena inserisco il primo elemento...potreste aiutarmi
ed in più mi da questo [Warning] passing arg 1 of `leggi' from incompatible pointer type