Pagini recente » Cod sursa (job #1446395) | Cod sursa (job #1038101) | Cod sursa (job #2393479) | Cod sursa (job #893252) | 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;
}