Can anyone tell me where is my fault??????? I have used string to take input and for output. here is my code: #include<stdio.h> #include<string.h> #define M 100000 #define MAX 1000000 typedef long int dt; struct per { dt index; char num[110]; }ar[M]; void main() { dt i,j,end,k,l,start,t,test; char t...