Cita:
Iniciado por BLEND
cual es la diferencia exacta entre C y C++
Demasiadas. En resumidas cuantas:
1. Tenemos C, que tiene el paradigma estructurado.
2. Luego apareció C++, que es un C con dos nuevos paradigmas: Programación Orientada a Objetos y Programación Genérica (o con plantillas); además de otras mil cosas.
Tu problema es que estás mezclando cosas de C y C++. Las funciones que usas y en general el estilo que utilizas es C.
Sin embargo, usas "new" y "delete", que sólo existen en C++.