Ciao a tutti, ho una domandina..
qual'è la sintassi per ritornare al main() una stringa elaborata da una funzione?Devo scriver return "????";![]()
Vi posto il codice..
Grazie!![]()
codice:#include <stdio.h> #include <stdlib.h> #include <string.h> #define MAXNUM 100 int funzione(char *stringa_dove_cercare, char *stringa_da_cercare); int main() { char v[MAXNUM], w[MAXNUM]; printf("Introduci la stringa: "); gets(v); printf("Introduci la stringa: "); gets(w); printf("risultato %c \n", funzione(v,w)); return EXIT_SUCCESS; } /*--------------------------------------------------------*/ int funzione(char *a, char *x) { int i,lx; char esito[MAXNUM]; lx=strlen(x); for (i=0;i<lx-1;i++) { esito[i]=x[i]; esito[i+1]=a[i]; } return ???????; }

Rispondi quotando