Posts

Showing posts with the label deletion

Deleting an array element in C programming language

 #include<stdio.h> int main () { int i , n , pos , arr [ 10 ]; printf ( "Enter size of array =\n" ); scanf ( "%d" ,& n ); for ( i = 0 ; i < n ; i ++) { printf ( "\narr[%d]=", i ); scanf ( "%d" ,& arr [ i ]); } printf ( "\n Enter position want to delete =" ); scanf ( "%d" ,& pos ); for(i = pos ; i < n - 1 ; i ++) arr [ i ]= arr [ i + 1 ]; n --; printf ( "Array after deletion\n" ); for ( i = 0 ; i < n ; i ++) { printf ( "\narr[%d]=%d" , i , arr [ i ]); } } Output: Enter size of array = 4 arr[0]=3 arr[1]=4 arr[2]=2 arr[3]=1  Enter position want to delete =2 Array after deletion arr[0]=3 arr[1]=4 arr[2]=1