10. Write a program for frame sorting technique used in buffers. #include #include #define FRAM_TXT_SIZ 3 #define MAX_NOF_FRAM 12 char str[FRAM_TXT_SIZ* MAX_NOF_FRAM]; struct frame { char text[FRAM_TXT_SIZ]; int seq_no; } Fr[MAX_NOF_FRAM],shut_array[MAX_NOF_FRAM]; int assign_seq_no() { int k=0,i,j; for(i=0;ishuff_ary[j+1]) { hold=shuf_ary[i]; shuf_ary[j]=shuf_ary[j+1]; shuf_ary[j+1]=hold; flag=1; } } } int main() { int no_frames,i; printf("Enter the msg"); gets(str); no_frames=assign_seq_no(); shuffle(no_frames); sort(no_frames); printf("\n After sorting\n"); for(i=0;i