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

Rispondi quotando