Modulo não funciona?

1 resposta
mon1eiro

Tenho uma duvida de iniciante num pequeno código que deveria receber um numero e dizer quais números são seus divisores, mas parece que o operador modulo não funciona

#include <stdio.h>

int main()
{
                int numero;
		int contador;
		
		printf("digite um numero a ser dividido\n");
		scanf("%d", &numero);
		
		for(contador = 1; contador <= numero; contador = contador + 1 ) {
			if(numero % 2 == 0) {
				printf("%d eh divisivel por: %d\n", numero, contador);
			}
		}

    return 0;
}

1 Resposta

DarkNei

Bom dia

faça a seguinte alteração em seu código

if(numero%contador == 0)

Criado 9 de maio de 2017
Ultima resposta 10 de mai. de 2017
Respostas 1
Participantes 2