Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
97 views

C Program To Delete An Element From An Array - Programming Simplified

This document describes a C program to delete an element from an array. The program takes user input for the number of elements in the array and their values. It also takes the position of the element to delete. If the position is greater than the number of elements, it prints that deletion is not possible. Otherwise, it shifts all elements after the target position down by one index and prints the resultant array. Deleting an element does not change the size of the array.

Uploaded by

Sachin Puri
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views

C Program To Delete An Element From An Array - Programming Simplified

This document describes a C program to delete an element from an array. The program takes user input for the number of elements in the array and their values. It also takes the position of the element to delete. If the position is greater than the number of elements, it prints that deletion is not possible. Otherwise, it shifts all elements after the target position down by one index and prints the resultant array. Deleting an element does not change the size of the array.

Uploaded by

Sachin Puri
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

c program to delete an element from an array | Programming Simplified

http://www.programmingsimplified.com/c/source-code/c-program-dele...

Home C programming C programming examples c program to delete an element from an array

c program to delete an element from an array


This program delete an element from an array. Deleting an element does not affect the size of array. It is also checked whether deletion is possible or not, For example if array is containing five elements and you want to delete element at position six which is not possible.

c programming code
#include <stdio.h> main() { int array[100], position, c, n; printf("Enter number of elements in array\n"); scanf("%d", &n); printf("Enter %d elements\n", n); for ( c = 0 ; c < n ; c++ ) scanf("%d", &array[c]); printf("Enter the location where you wish to delete element\n"); scanf("%d", &position); if ( position >= n+1 ) printf("Deletion not possible.\n"); else { for ( c = position - 1 ; c < n - 1 ; c++ ) array[c] = array[c+1]; printf("Resultant array is\n"); for( c = 0 ; c < n - 1 ; c++ ) printf("%d\n", array[c]); } return 0; }

Array codes
Insert element in array Reverse array Linear search
C programming: C programming examples

1 of 1

12/24/2012 5:27 PM

You might also like