data structures using #include int main(int innumposarr[ ]clrscr()printf("\ enter the number of elements in the array ")scanf("% "& )for( = ; < ; ++printf("\ arr[% " )scanf("% "&arr[ ])printf("\ enter the number to be inserted ")scanf("% "&num)printf("\ enter the position at which the number has to be added ")scanf("% "&pos)for( = - ; >=pos; --arr[ + arr[ ]arr[posnumn + printf("\ the array after insertion of % is "num)for( = ; < ; ++printf("\ arr[% % "iarr[ ])getch()return output enter the number of elements in the array arr[ arr[ arr[ arr[ arr[ enter the number to be inserted enter the position at which the number has to be added the array after insertion of is arr[ arr[ arr[ arr[ arr[ arr[ write program to insert number in an array that is already sorted in ascending order #include #include int main(int injnumarr[ ]clrscr()printf("\ enter the number of elements in the array ")scanf("% "& )for( = ; < ; ++printf("\ arr[% " )scanf("% "&arr[ ])printf("\ enter the number to be inserted ")