#定義編號10
void Swap ( int *a,int *b,int n);
int main(void)
{
int *a,* b;
int num1[N],num 2[N];
for(a = num 1;a & ltnum 1+N;a++)
scanf ("%d ",a);
for(b = num 2;b & ltnum 2+N;b++)
scanf ("%d ",b);
a = num 1;//重定向到第壹個地址
b = num2//重定向到第壹個地址
Swap (a,b,N);
Printf ("* * * * * * * *交換後* * * * * * * * \ n ");
for(a = num 1;a & ltnum 1+N;a++)
printf ("%3d ",* a);
printf(" \ n ");
for(b = num 2;b & ltnum 2+N;b++)
printf ("%3d ",* b);
返回0;
}
void Swap (int *a,int *b,int n)
{
內部溫度;
int I;
for(I = 0;我& ltn;i++)
{
temp = *(a+I);
*(a+I)= *(b+I);
*(b+I)= temp;
}
}