#include <stdio.h>
 
int parOuImpar(int valor, int *quantidade) {
    if (valor % 2 == 0) {
        (*quantidade)++;
        return 1;
    } else return 0;
}
 
int main(){
   int num;
   int quantidade = 0;
   if (parOuImpar
(num
, &quantidade
)) printf("O dado é par e isto ocorreu %d vezes", quantidade
);    else  printf("O dado é impar"); }
 
//https://pt.stackoverflow.com/q/387048/101
				I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgcGFyT3VJbXBhcihpbnQgdmFsb3IsIGludCAqcXVhbnRpZGFkZSkgewogICAgaWYgKHZhbG9yICUgMiA9PSAwKSB7CiAgICAgICAgKCpxdWFudGlkYWRlKSsrOwogICAgICAgIHJldHVybiAxOwogICAgfSBlbHNlIHJldHVybiAwOwp9CgppbnQgbWFpbigpewogICBpbnQgbnVtOwogICBzY2FuZigiJWQiLCAmbnVtKTsKICAgaW50IHF1YW50aWRhZGUgPSAwOwogICBpZiAocGFyT3VJbXBhcihudW0sICZxdWFudGlkYWRlKSkgcHJpbnRmKCJPIGRhZG8gw6kgcGFyIGUgaXN0byBvY29ycmV1ICVkIHZlemVzIiwgcXVhbnRpZGFkZSk7CiAgIGVsc2UgIHByaW50ZigiTyBkYWRvIMOpIGltcGFyIik7Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzM4NzA0OC8xMDE=