This project has moved. For the latest updates, please go here.

Click here to open this program directly in Turbo C++

/*******************************************************
Statement - Delete the specified integer from the list.
Programmer - Vineet Choudhary
Written For - https://turboc.codeplex.com
*******************************************************/

#include <stdio.h>
#include <conio.h>
void main()
{
int vectx[10];
int i=0, n=0, pos=0, element=0, found = 0;
clrscr();
printf("Enter how many elements\n");
scanf("%d", &n);
printf("Enter the elements\n");
for(i=0; i<n; i++)
{
scanf("%d", &vectx[i]);
}
printf("Input array elements are\n");
for(i=0; i<n; i++)
{
printf("%d\n", vectx[i]);
}
printf("Enter the element to be deleted\n");
scanf("%d",&element);
for(i=0; i<n; i++)
{
if ( vectx[i] == element)
{
found = 1;
pos = i;
break;
}
}
if (found == 1)
{
for(i=pos; i< n-1; i++)
{
vectx[i] = vectx[i+1];
}
printf("The resultant vector is \n");
for(i=0; i<n-1; i++)
{
printf("%d\n",vectx[i]);
}
}
else
{
printf("Element %d is not found in the vector\n", element);
}
getch();
} /* End of main() */

/*---------------------------------------------------
Output

Run 1
Enter how many elements
5
Enter the elements
30
10
50
20
40
Input array elements are
30
10
50
20
40
Enter the element to be deleted
35
Element 35 is not found in the vector

Run 2
Enter how many elements
4
Enter the elements
23
10
55
81
Input array elements are
23
10
55
81
Enter the element to be deleted
55
The resultant vector is
23
10
81
--------------------------------------------------------*/

>Click here to open this program directly in Turbo C++

 

>Try more examples like this

Last edited Aug 31 at 5:51 PM by vineetchoudhary, version 2