#include <iostream>
using namespace std;
int main()
{
const int N=10;
int data[N];
int temp;
cout<<"please input 10 numbers:"<<endl;
for(int i=0;i<N;i++)
cin>>data[i];
for(int i=0;i<N-1;i++)
for(int j=i+1;j<N;j++)
if((data[i]%2==data[j]%2)&&data[i]>data[j]||data[i]%2<data[j]%2)
{
temp=data[i];
data[i]=data[j];
data[j]=temp;
}
for(int i=0;i<N;i++)
cout<<data[i]<<"\t";
system("pause");
return 0;
}
using namespace std;
int main()
{
const int N=10;
int data[N];
int temp;
cout<<"please input 10 numbers:"<<endl;
for(int i=0;i<N;i++)
cin>>data[i];
for(int i=0;i<N-1;i++)
for(int j=i+1;j<N;j++)
if((data[i]%2==data[j]%2)&&data[i]>data[j]||data[i]%2<data[j]%2)
{
temp=data[i];
data[i]=data[j];
data[j]=temp;
}
for(int i=0;i<N;i++)
cout<<data[i]<<"\t";
system("pause");
return 0;
}
Sharp your mind!