#include <stdio.h>
#define n 10
#define m 4
int main()
{
void f1(int *,int *);
void f2(int *);
void f3(int *,int *);
int a[n],b[5];
int i;
printf("Please enter 10 integer numbers:\n");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
f1(a,b);
f2(a);
f3(a,b);
printf("The adiusted numbers:\n");
for(i=0;i<n;i++)
printf("%d ",a[i]);
printf("\n");
return 0;
}
void f1(int *a,int *b)
{
int *p,*q;
q=b;
for(p=a+n-m;p<a+n;p++)
*q++=*p;
*q='\0';
}
void f2(int *a)
{
int *p,*q;
q=a+n-1;
for(p=a+n-m-1;p>=a;p--)
*q--=*p;
}
void f3(int *a,int *b)
{
int *p,*q;
p=a;
q=b;
while(*p++=*q++);
}