Pagini recente » Cod sursa (job #2815834) | Cod sursa (job #2901319) | Cod sursa (job #2456848) | Cod sursa (job #2880153) | Cod sursa (job #1355016)
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
freopen("convertor.in", "r", stdin);
char text[1024*1024];
char buffer[1024];
//Linie
char *token;
char *end_token;
//Doua puncte
char auxPuncte[1024];
char *tokenPuncte;
char *end_Puncte;
while(gets(buffer)){
strcat(text, buffer);
}
token = strtok_r(text, "}", &end_token);
while(token != NULL){
strcpy(auxPuncte, token);
tokenPuncte = strtok_r(auxPuncte, ":", &end_Puncte);
while(tokenPuncte != NULL){
printf("%s\n", tokenPuncte);
tokenPuncte = strtok_r(0, ":", &end_Puncte);
}
// printf("%s\n", token);
token = strtok_r(0, "}", &end_token);
}
// printf("%s", text);
return 0;
}