da marco2132k » 23/02/2019, 12:55
Forse quella cosa è digerita anche da un compilatore C++.
In ogni caso credo che alcune cose andrebbero comunque cambiate, per rendere il codice più conforme alla mentalità di C++ (l'uso di #define, gli indici dichiarati come int piuttosto che come std::size_t, i due include all'inizio, che terminano in .h, quando gli header standard di C++ non dovrebbero [perché mi pare di ricordare che i "senza .h" avessero le definizioni all'interno di un namespace, cosa assente di fatto in C classico], l'uso dei puntatori [i vettori classici] al posto di std::vector [è anche vero che non tutti accettano i vettori di STL per motivi didattici], ecc..)
Però printf e scanf esistono anche in C++. Però std::cout è più carino da usare con i tipi di STL.