Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int findoddeven(int *odd,int *even,int *a,int n){
- int i,count=0,b=0,c=0;
- for(i=0;i<n;i++)
- {
- if(a[i]%2==0)
- {
- even[b++]=a[i];
- count++;
- }
- else
- odd[c++]=a[i];
- }
- return count;
- }
- main ()
- {
- int n,i,z;
- int odd[1000] ;
- int even[1000] ;
- int a[2000];
- scanf("%d",&n);
- for(i=0;i<n;i++) {
- scanf("%d",&a[i]);
- }
- z = findoddeven(odd,even,a,n);
- printf("odd = %d is ",n-z);
- for(i=0;i<n-z;i++){
- printf("%d ",odd[i]);
- }
- printf("\neven = %d is ",z);
- for(i=0;i<z;i++){
- printf("%d ",even[i]);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement