From 9b5e072533d451242c03799af9ca4596c22b8ced Mon Sep 17 00:00:00 2001 From: razat2199 <56103786+razat2199@users.noreply.github.com> Date: Thu, 31 Oct 2019 17:45:39 +0530 Subject: [PATCH] Insertion_in_array.c --- Data Structures/Insertion_in_array.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Data Structures/Insertion_in_array.c diff --git a/Data Structures/Insertion_in_array.c b/Data Structures/Insertion_in_array.c new file mode 100644 index 0000000..3d1bd87 --- /dev/null +++ b/Data Structures/Insertion_in_array.c @@ -0,0 +1,22 @@ +#include +int main() +{ + int n=7; + int arr[n]; + int i,ele,loc; + printf("Make your 7 element array\n"); + for(i=0;i<=6;i++) + scanf("%d",&arr[i]); + printf("Enter an extra element to insert between\n "); + scanf("%d",&ele); + printf("Enter the location for this element\n"); + scanf("%d",&loc); + for(i=n-1;i>=loc-1;i--) + arr[i+1]=arr[i]; + arr[loc-1]=ele; + printf("Your new array is\n"); + for(i=0;i<=7;i++) + printf("%d ",arr[i]); + return 0; + +}