Ciao,
devo fare un programma che date 2 frasi, le concateni insieme in un unica frase.
esempio
Frase 1:Ciao
Frase 2:come va?
Concatenazione: Ciao come va?
codice:
#include<stdio.h>
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\': %c\n", con(f1,f2));
system("pause");
return 0;
}
//Implementazione della funzione per la concatenaszione delle 2 frasi
char con(char c1[], char c2[])
{ //quì è dove mi da l'errore
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;
}
Problema: Il compilatore mi dice che vi è un conflitto di tipo con la funzione con
Ciao e grazie