int delete(struct Array *arr, int index)
{
int x=0;
int i;
if (index >= 0 && index < arr->length)
{
x = arr-> A[index];
for(i = index; i<arr->length-1; i++)
arr ->length--;
return x;
}
return 0;
}
int main()
{
struct Array arr= {{2,3,4,5,6},10,5};
printf("%d\n", Delete(&arr,4));
return 0;
}