Bom Dia
 
	 
 
	Usando a Linguagem C, 
	Gostaria de poder dividir em 3 umas  frases com caracteristicas distintas: 
	Divisão:
 
	1->  1era palavra 
	2-> as palavras entre a 1era palavra e os [ ] (parênteses rectos) 
	3-> ultima palavra que está dentro os [   ] (parênteses rectos)
 
	 
	os espaços entre a primeira palavra e a segunda palavra não são sempre iguais. 
	os [ ] estão sempre colados a palavra precedente
 
	Até agora consigo sou extrair a 1era palavra e a palavra entre os [  ] 
	usando o strtok e o fsanf ou sscanf
 
	Gostaria e poder extrair tambem as palavras entre a primeira e os [ ].
 
	Exemplo :
 
	 
	Pedro  grande amigo[Nome]              1->Pedro 2->grande amigo 3->Nome
 
	Gabriel         muito bacano[Adjetivo]   1->Gabriel 2->muito bacano 3->Adjetivo
 
	 
	Marco   beber[Verbo]  1->Marco 2->beber 3->Verbo
 
	 
	Agradeço a ajuda.