Anche non capendo lo scopo del tuo programma(chiede un nome ma poi ne stampa uno "fisso" scritto a priori) l'errore è su questo printf
perchè indichi di stampre due stringhe (%s %s) e un intero(%d) ma senza indicare le variabili...codice:printf("%s\n%s\n%d\n\n", "ok, ricapitoliamo:", "Danilo Caracciolo nato a Lecce, di anni", "40");
Se vuoi stampare l'età immessa in input fai cosi':
mentre se ti basta stampre sempre lo stesso messaggio(ossia 40 anni fai cosi'):codice:printf(" Ok,ricapitoliamo: Danilo Caracciolo di anni %d",x);codice:printf(" ...di anni 40");![]()

) l'errore è su questo printf

Rispondi quotando