Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int arr[50];
- int size, item;
- void arrayPrint() {
- for(int i = 0; i < size; i++) {
- if(i == size - 1) {
- printf("%d\n", arr[i]);
- } else {
- printf("%d,", arr[i]);
- }
- }
- }
- void deleteItem() {
- int index;
- for(int i = 0; i < size; i++) {
- if(arr[i] == item) {
- index = i;
- }
- }
- for(int i = index; i < size; i++) {
- arr[i] = arr[i + 1];
- }
- size--;
- }
- int main() {
- printf("Enter how many elements :\n");
- scanf("%d", &size);
- printf("Enter the elements :\n");
- for(int i = 0; i < size; i++) {
- scanf("%d", &arr[i]);
- }
- printf("Enter element you want to delete :\n");
- scanf("%d", &item);
- printf("The array before deletion :\n");
- arrayPrint();
- deleteItem();
- printf("The array after deletion :\n");
- arrayPrint();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement