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 ???????;
}