Hola buenas a todos, soy nueva en esto y queria ayuda con un pequeño programilla. Necesito que me cuente los numeros impares que hay entre el numero 16 y un numero que introduzca el usuario. Lo que tengo hecho es esto:
El problema es que siempre me dice que solo hay un numero impar.
Muchas gracias de antemano.
Mod: Los códigos deben ir en etiquetas GeSHi
Código (cpp) [Seleccionar]
#include<stdio.h>
int main(void)
{
int numero, contador, impares=0;
printf("Introduzca un numero: ");
scanf("\n%d", &numero);
for(contador=16; contador<=numero; contador++);
{
while ((contador%2)!=0);
{
impares++;
}
}
printf("Hay %d numeros impares entre el 16 y %d", impares,numero);
return(0);
}
El problema es que siempre me dice que solo hay un numero impar.
Muchas gracias de antemano.
Mod: Los códigos deben ir en etiquetas GeSHi