#include <stdio.h>

int main() {
    int arr_size;
    printf("Enter array size: ");
    scanf("%d", &arr_size);

    int arr[arr_size];

    printf("Enter elements one by one:\n");
    for (int i = 0; i < arr_size; i++) {
        scanf("%d", &arr[i]);
    }

    int pos;
    printf("Enter the index to delete from ");
    scanf("%d", &pos);

    //yeh if statement optional h 
    if (pos < 0 || pos >= arr_size) {
        printf("Invalid index\n");
        return 1;
    }

    for (int i = pos; i < arr_size - 1; i++) {
        arr[i] = arr[i + 1];
    }

    arr_size--;

    printf("Array after deletion:  ");
    for (int i = 0; i < arr_size; i++) {
        printf("%d\t", arr[i]);
    }

    return 0;
}