#include <stdio.h>
void main () {
// int *p1,a;
// p1 = &a;
// scanf("%d",p1);
// *p1 = 4;
// //printf("%d\n",p1);
// printf("%d\n",*p1);
// printf("%d\n",a);
// char* p;
// char a[4] = {'a','b',};
// p = a;
// printf("p=%c\n",a[1]);
// printf("*(int*)p=%d\n",*(int*)p);
// int a[5] = {1,3,5,7,9},*p,j;
// for(p = a;p < a+5;p++){
// printf("%3d",*p);
// printf("\n");
// }
// p = a;
// for(j = 0;j < 5;j++){
// *(p+j) = *(p+j)+1;
// printf("\n%3d",*(p+j));
// }
// return ;
int a[5],*p,i,j,ousum,jisum;
ousum = jisum = 0;
p = a;
for(i = 0;i < 5;i++){
scanf("%d",&a[i]);
}
for(p = &a[0];p < &a[5];p++){
printf("%d\n",*p);
if(*p % 2 == 0 && *p >= 0){
ousum++;
}else if(*p < 0){
printf("%d非奇非偶\n",*p);
}else{
jisum++;
}
}
printf("在数组中有%d个偶数\n",ousum);
printf("在数组中有%d个奇数",jisum);
}