各位大佬,请教一下C语言把一个数组中奇数偶数分别储存,我的为什么执行不了?或者应该怎么做?
#include<stdio.h>void main(){
int a[5],b[5],c[5];
int i,ib,ic;
printf("输入一串数=");
scanf("%d",&a[i]);
ib=0;ic=0;
for(i=0;i<5;i++)
if(a[i]%2==1)
b[ib++]=a[i];
if(a[i]%2==0)
c[ic++]=a[i];
printf("%d\n",b[i]);
printf("%d\n",c[i]);
}