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