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?
Problema: Il compilatore mi dice che vi è un conflitto di tipo con la funzione concodice:#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; }
Ciao e grazie

Rispondi quotando