Pagini recente » Cod sursa (job #1774582) | Cod sursa (job #155217) | Cod sursa (job #736864) | Cod sursa (job #1331679) | Cod sursa (job #1346648)
#include<stdio.h>
int main()
{char s[256],s2[256];
int i,j;
FILE *f,*g;
f=fopen("convertor.in","rt");
g=fopen("convertor.out","wt");
//fgets(s,100,f);
fscanf(f,"%s",s);
printf("%s\n",s);
fgets(s,100,f);
printf("%s\n",s);
while(i!=(strlen(s)+2))
{for(i=0;i<strlen(s);i++) if((s[i]==','||s[i]=='{')&&s[i+2]=='"') {i+=2;while(s[++i]!='"')putchar(s[i]); printf(",");}
else if(s[i]=='}') i=strlen(s)+1;
fgets(s,100,f);
}
printf("\n");
fclose(f);
f=fopen("convertor.in","rt");
fgets(s,100,f);
// printf("%s\n",s);
while(j!=1)
{for(i=0;i<strlen(s);i++) {{if(s[i]==':'&&s[i+2]=='"') {i+=3;while(s[i]!='"'){putchar(s[i]);i++;} printf(",");}
else if(s[i]==':') {i+=2;while(s[i]!=','){if(s[i]>='0'&&s[i]<='9')putchar(s[i]);i++;} printf(",");}
}
if(s[i]=='}') printf("\n");
if(s[i]==']') j=1;}
fgets(s,100,f);
}
/*
while(i!=(strlen(s)+2)){for(i=0;i<strlen(s);i++) {printf("%c",s[i]); if(s[i]==']') {printf("**\n");i=strlen(s)+1;}}
fgets(s,100,f);
}
*/
}