C Program to Copy all elements of an array into Another array

Data Structure / Array

974

Program:

#include<stdio.h>
 
int main() {
   int arr1[30], arr2[30], i, num;
 
   printf("\nEnter no of elements :");
   scanf("%d", &num);
 
   //Accepting values into Array
   printf("\nEnter the values :");
   for (i = 0; i < num; i++) {
      scanf("%d", &arr1[i]);
   }
 
   /* Copying data from array 'a' to array 'b */
   for (i = 0; i < num; i++) {
      arr2[i] = arr1[i];
   }
 
   //Printing of all elements of array
   printf("The copied array is :");
   for (i = 0; i < num; i++)
      printf("\narr2[%d] = %d", i, arr2[i]);
 
   return (0);
}

Output:

Enter no of elements : 5
Enter the values : 11 22 33 44 55
The copied array is : 11 22 33 44 55

Explanation:

none

This Particular section is dedicated to Programs only. If you want learn more about Data Structure. Then you can visit below links to get more depth on this subject.