Passi una stringa costante come primo argomento della "inserisci", ma lei gradirebbe un array di "struct elenco". Con le opportune opzioni di compilazione, il compilatore ti dovrebbe avvertire.Originariamente inviato da giova212
Ho modificato il codice e finalmente parte. Però c'è ancora un problema.
codice:#define FILE_PRED "registro_cont.txt" ... int inserisci (struct elenco registro_cont[100], int n); ... case 1:{ n=inserisci (FILE_PRED,n); break;} ...
Ad esempio:
codice:$ gcc -Wall main.c main.c: In function 'main': main.c:46: warning: passing argument 1 of 'inserisci' from incompatible pointer type main.c:32: warning: unused variable 'registro_cont' main.c: In function 'inserisci': main.c:81: warning: too few arguments for format main.c:86: warning: control reaches end of non-void function

Rispondi quotando