luigibana96 ha scritto:
So che sono "perfettamente utilizzabili in C++"
Quindi perché affermare che addirittura "non esistono in C++" ?
Semmai "non si dovrebbero usare", come detto in precedenza.
altrettanto vero è che std::cin e cout sono leggermente superiori per compattezza.
No ... sono
molto superiori (e per tanti altri motivi molto più importanti della compattezza).
Ma ciò non vuol dire automaticamente che in C++ "non esista" la printf e la scanf.
Tanto che utilizzando cin e cout in questo caso l'errore non ci sarebbe stato... L'errore infatti è che in scanf devi utilizzare l'operatore &...
Che discorso è ?
L'errore non ci sarebbe stato se solo si fosse saputa usare la scanf correttamente.
Lo stesso per la cin e la cout se si usano in maniera non corretta.