Boa tarde a todos, 
 
	O programa não retorna quantas vezes apareceram números pares e ímpares. Alguém pode me ajudar?
 
	Obrigado.
 
#include <stdio.h>
#include <locale.h> 
int main()
{
    setlocale(LC_ALL, "Portuguese");
    
    int numero, numero2, validos=0, impar=0, par=0;
    
    printf("=============CALCULADORA=============");
    printf("\nPara terminar o cálculo, digite -1");
    
    printf("\n\nDIGITE UM NÚMERO: ");
    scanf("%d", &numero);
    
    while(numero2>=0){
    	printf("DIGITE OUTRO NÚMERO: ");
    	scanf("%d", &numero2);
    	validos ++;
    }
    
    if((numero%2==0)&&(numero2%2==0)){
    	par++;	
	}else
	impar++;
	
		
	printf("\n\nFORAM DIGITADOS %d NÚMEROS VÁLIDOS", validos);
	printf("\n\nFORAM DIGITADOS %d NÚMEROS PARES", par);
	printf("\n\nFORAM DIGITADOS %d NÚMEROS ÍMPARES", impar);
	
return 0;
}