Boa tarde pessoal, Sou novo no fórum e preciso da ajuda de todos. Preciso importar um arquivo .txt em C, o problema é que este arquivo possui um delimitador " | ", separando cada registro. Até agora não consegui pensar em uma maneira de fazer isso. os dados tem que ser armazenados na seguinte estrutura. struct CEP{ int iCEP; char sRua[100]; char sBairro[100]; char sCidade[100]; char sEstado[2]; }; Tipo dados no arquivo. 69907170|RUBENS CARNEIRO|ABRAHÃO ALAB|RIO BRANCO|AC| 69907180|LEBLON|ABRAHÃO ALAB|RIO BRANCO|AC| 69907645|são VICENTE|ABRAHÃO ALAB|RIO BRANCO|AC| 69907010|LADISLAU FERREIRA|ABRAHÃO ALAB|RIO BRANCO|AC| 69907200|PIO XII|ABRAHÃO ALAB|RIO BRANCO|AC| 69910585|SATURNO|ADALBERTO ARAGÃO|RIO BRANCO|AC| 69910600|NETUNO|ADALBERTO ARAGÃO|RIO BRANCO|AC| 69910630|ANTURIOS|ADALBERTO ARAGÃO|RIO BRANCO|AC| O problema é que consigo apenas importar a linha inteira e ainda não consegui fazer ele pegar partes, tipo respeitando o delimitador. alguém tem alguma luz do que pode ser feito. Obrigado.