Ho aggiunto anche il prototipo della funzione, solo che adesso il compilatore mi segnala pù errori rispetto a prima
codice:
#include<stdio.h>
char *con(char, char);
int main()
{
int i, k=0;
char f1[100], f2[100];
printf("Inserisci la prima frase\n");
gets(f1);
printf("Inserisci la seconda frase\n");
gets(f2);
printf("La concatenazione delle 2 frasi e': %s\n", con(f1,f2));
system("pause");
return 0;
}
//Implementazione della funzione per la concatenaszione delle 2 frasi
char *con(char c1[], char c2[])
{
char f3 [200];
int i, k=0;
for(i=0; i<strle(c1); i++)
{
f3[k]=c1[i];
k++;
}
k++;//Per non far sovrappore 2 lettere
for(i=0; i<strle(c2); i++)
{
f3[k]=c2[i];
k++;
}
return f3;
}