Cita: Por cierto, el me especifico que queria aprender C++
Bueno, generalmente cuando uno es principiante no sabe bien la diferencia entre C y C++ o simplemente no conoce uno de estos. Yo cuando empece no sabia que C++ era una version muy mejorada de C hasta que al ver un libro , lo vi.
Si el quiere aprender C++ no es forzoso pero si muy bueno que primero pase por C.
Saludos
PD: Los errores de %d, %f en printf y scanf son porque uno no los domina, si se tiene duda sobre eso se puede consultar un buen tutorial o como en mi caso, tengo un libro que en el apendice viene esa informacion y si me llega una duda, pues lo consulto. De todas maneras, me ideas para ponerlo en las faqs.