Problema no URI - 1179

1 resposta Resolvido
c
L

Submeti o exercício Presentation Error no URI e não consigo encontrar o problema. Podem me ajudar?

#include <stdio.h>
#define size 40

//ci >> conta impares
//cp >> conta pares
int main (void){
	int X = 0, pares[size], impares[size];
	int i, j, count = 0;
	int cp = 0, ci = 0;

	for(i=0; i<15; i++) {
		scanf("%d", &X);

		if(X % 2 == 0) {
			pares[cp] = X;
			++cp;
			if(cp == 5) {
				printf("\n");
				for(j = 0; j < 5; j++) { 
					printf("par[%d] = %d\n",j,pares[j]);
					cp = 0;
				}
			}
		}
		else {
			impares[ci] = X;
			++ci;
			if(ci == 5) {
				for(j=0; j < 5; j++) {
					printf("impar [%d] = %d\n", j, impares[j]);
					ci = 0;
				}
			}
		}

	}

	for(j = 0; j < ci; j++) printf("impar[%d] = %d\n", j, impares[j]);
	for(j = 0; j < cp; j++) printf("par[%d] = %d\n", j, pares[j]);
		
}

1 Resposta

S
Solucao aceita
if(cp == 5) {
    printf("\n"); // provavelmente o problema é essa linha em branco
    for(j = 0; j < 5; j++) { 
        printf("par[%d] = %d\n",j,pares[j]);
        cp = 0;
    }
}
Criado 11 de setembro de 2019
Ultima resposta 11 de set. de 2019
Respostas 1
Participantes 2