- C program to interchange the elements of an array.
- Now we will see how to swap two integer arrays in C programming by using third array.
Program #1: Write a C program to swap two integer arrays
- #include <stdio.h>
- #include <stdlib.h>
- int main(int argc, char *argv[])
- {
- int a[5],b[5],c[5],i;
- printf("Enter First array 5 elemnets \n");
- for(i=0;i<5;i++)
- scanf("%d",&a[i]);
- printf("\nEnter Second array 5 elements\n");
- for(i=0;i<5;i++)
- scanf("%d",&b[i]);
- printf("Arrays before swapping\n");
- printf("First array \n");
- for(i=0;i<5;i++){
- printf("%d ",a[i]);
- }
- printf("\nSecond array\n");
- for(i=0;i<5;i++){
- printf("%d ",b[i]);
- }
- for(i=0;i<5;i++){
- c[i]=a[i];
- a[i]=b[i];
- b[i]=c[i];
- }
- printf("\nArrays after swapping\n");
- printf("First array elements \n");
- for(i=0;i<5;i++){
- printf("%d ",a[i]);
- }
- printf("\nSecond array elements \n");
- for(i=0;i<5;i++){
- printf("%d ",b[i]);
- }
- return 0;
- }
Output:
No comments