Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/03/2016, 04:34
Avatar de xKuZz
xKuZz
 
Fecha de Ingreso: febrero-2015
Ubicación: nullptr
Mensajes: 183
Antigüedad: 10 años
Puntos: 27
Respuesta: Problema básico en C+

El problema es el sprintf, desde luego esa no es una manera correcta de usarlo así que creo que lo quieres hacer es printf.

Mientras que sprintf mete en el char* del primer argumento el formato del segundo argumento con la lista opcional de argumentos printf muestra por pantalla con el formato del primer argumento la lista opcional de argumentos a partir del segundo.

Por último, no sé si es el comportamiento que intentas que tenga tu programa pero si ingresas el cero el valor va a ser introducido en el arreglo y va a sumar en el contador de números que llevas utilizados.