#include <stdio.h>
void main(){
int arr[5];
int os[5];
int js[5];
int num_os=0;
int num_js=0;
for(int i=0;i<5;i++){
scanf("%d",&arr[i]);
if(arr[i]%2==0){
os[num_os]=arr[i];
num_os++;
}else{
js[num_js]=arr[i];
num_js++;
}
}
printf("偶数有%d个,分别是:",num_os);
for(int i=0;i<num_os;i++){
printf("%d\t",os[i]);
}
printf("\n奇数有%d个,分别是:",num_js);
for(int i=0;i<num_js;i++){
printf("%d\t",js[i]);
}
}//数组输入
数组输出
数组在运行中转存其他数组
受楼上的启发,,,我自己写了这个代码,。,。