Cod sursa(job #1355016)

Utilizator achirialexAlexandru Achiritoaei achirialex Data 22 februarie 2015 12:10:48
Problema Convertor Scor 0
Compilator c Status done
Runda rosedu_cdl_2015 Marime 0.67 kb
#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;
}