TEMA

Fiz outra lógica e da 5% de erro

Guilherme Menezes preguntado 9 months ago

include

int main(){

int n, x=0;

scanf("%i",&n); int y;

for(;x<=n-1;x++){ scanf("%i",&y);

if(y == 0)printf("EVEN NULL\n"); else{

if(y%2 == 0)printf("EVEN"); else printf("ODD");

if(y > 0)printf("POSITIVE\n"); else printf(" NEGATIVE\n"); } }

return 0; }

Recuerda no enviar soluciones. Tu mensaje puede ser revisado por nuestros moderadores.

  • Wellerson Salvatore respondido 9 months ago

    1° inteiro se lê %d; 2° quando o numero é 0 você está imprimindo "EVEN NULL\n", porém é só "NULL\n"; 3° falta um espaço andes de POSITIVE.