Necesitaría a ver si alguien tiene la brillante luz de deslumbrarme con este ejercicio que me trae un poco loco...
Básicamente lo que pide el enunciado que el usuario introduzca un número de veces un número y al final cuando ese numero llegue a 0, el programa diga cuantos números ha introducido positivos, negativos y cuantos nulos (0).
No sé que hago mal para que no me guarde el valor...
Gracias de antemano.
Código
#include <stdio.h> #include <stdlib.h> int main(){ int v, n, pos, neg, nul; neg = 0; pos = 0; nul = 0; while (v>0){ if (n=0){ nul++; } if (n<0){ neg++; } if (n>0){ pos++; } v--; } }
· Los códigos deben ir en etiquetas GeSHi
· No se debe escribir en mayúsculas
· Los temas sobre C van en el subforo de C/C++
· No hagas doble post
>Lee las reglas
-Engel Lex