#include <iostream>
using namespace std;
void input(int a[],int n);
void sort(int a[],int n);
void output(int a[],int n);
void reset(int a[],int n);
int main(int argc, char *argv[])
{
void (*p)(int [], int);
int a[5];
p=input;
p(a,5);
p=sort;
p(a,5);
p=output;
p(a,5);
p=reset;
p(a,5);
p=output;
p(a,5);
}
void input(int a[],int n)
{
cout<<"input"<<n<<" integers:"<<endl;
for(int i=0;i<n;i++)
cin>>a[i];
}
void sort(int a[],int n)
{
for(int i=0;i<n;i++)
for(int j=0;j<i;j++)
if(a[j]<a[i])
swap(a[j],a[i]);
}
void output(int a[], int n)
{
for(int i=0;i<n; i++)
cout<<a[i]<<' ';
cout<<endl;
}
void reset(int a[] ,int n)
{
for(int i=0;i<n; i++)
a[i]=0;
}