deletion in array
#include <stdio.h>
void display(int arr[] , int size){
for (int i=0;i<size;i++){
printf("%d ",arr[i]);
}
}
int delete(int arr[],int size , int capacity , int index){
if (size>=capacity){
return -1;
}
for (int i=index;i<size;i++){
arr[i]=arr[i+1];
}
}
int main() {
// Write C code here
int arr[100]={2,34,54,32,34};
int size=5 , capacity=100 , index=2;
printf("Before insertion : \n");
display(arr,size);
delete(arr , size , capacity , index);
size = size-1;
printf("\n");
printf("After deletion : \n");
display(arr,size);
return 0;
}
Comments
Post a Comment