#include<stdio.h>
void values_of_array(int arr[], int n){
// For Add The Values in the Array
for(int i=0;i<n;i++){
printf("Enter the element at the index %d : ",i);
scanf("%d",&arr[i]);
}
}
void display(int arr[],int n){
// Traversal
printf(" The array is : ");
for(int i=0;i<n;i++){
printf("%d ",arr[i]);
}
printf("\n");
}
int deletion(int arr[],int size,int index, int capacity){
// Deletion
if (size>=capacity)
{
return -1;
}
for (int i = index; i<size-1; i++)
{
arr[i] = arr[i+1];
}
return 1;
}
int main()
{
int arr[100] ;
int size ,element,index;
printf("Enter the size of the array : ");
scanf("%d",&size);
values_of_array(arr,size);
display(arr,size);
printf("Enter the index of the Element to Be Deleted : ");
scanf("%d",&index);
deletion(arr,size,index,100);
size-=1;
display(arr,size);
return 0;
}

0 Comments