Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void in(char *kitu,int p)
- {
- int gt=0;
- for(int i=0;i<strlen(kitu);i++)
- {
- if(kitu[i]=='.')
- {
- if(gt==p)
- {
- for(int j=i+1;kitu[j]!='.';j++)
- {
- printf("%c",kitu[j]);
- }
- }
- gt++;
- }
- }
- }
- void intToRoman (char *path)
- {
- FILE *f=fopen(path,"r");
- if(f==NULL)
- {
- exit(1);
- }
- int x;
- fscanf(f,"%d",&x);
- int vt=0;
- char kitu[]=".M.CM.D.CD.C.XC.L.XL.X.IX.V.IV.I.";
- int arr[]={1000,900,500,400,100,90,50,40,10,9,5,4,1};
- for(int i=0;i<13;i++)
- {
- if(x>=arr[i])
- {
- x-=arr[i];
- vt=i;
- in(kitu,vt);
- i--;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement