WORD FILE 71218
WORD FILE 71218
71218
PF ASSINGMENT 02
#include <stdio.h>
if (arr[i] == target) {
return i;
return -1;
if (index != -1) {
(*size)--;
} else {
(*size)--;
} else {
printf("Invalid index.\n");
arr[*size] = element;
(*size)++;
} else {
arr[0] = element;
(*size)++;
} else {
void insertAtIndex(int arr[100], int* size, int capacity, int index, int
element) {
if (*size < capacity && index >= 0 && index <= *size) {
arr[index] = element;
(*size)++;
} else {
int main() {
int arr[100];
int size = 0;
printf("**********************************************\n");
printf("**********************************************\n");
while (1) {
int choice;
scanf("%d", &choice);
switch (choice) {
case 1: {
int target;
scanf("%d", &target);
if (result != -1) {
} else {
break;
}
case 2: {
int deleteChoice;
scanf("%d", &deleteChoice);
switch (deleteChoice) {
case 1: {
int value;
scanf("%d", &value);
break;
case 2: {
int index;
scanf("%d", &index);
break;
case 3: {
break;
default:
break;
case 3: {
int insertChoice;
scanf("%d", &insertChoice);
switch (insertChoice) {
case 1: {
int element;
scanf("%d", &element);
break;
case 2: {
int element;
scanf("%d", &element);
break;
case 3: {
printf("Enter the index to insert the element: ");
int index;
scanf("%d", &index);
int element;
scanf("%d", &element);
break;
case 4: {
break;
default:
break;
break;
case 4:
return 0;
default:
break;
return 0;
}
OUTPUT SCREENSHOTS
THIS CODE EXECUTE FROM ONLINE
COMPILER
TALIB HUSSAIN 71218