char str[1024]; //여기 내용 들어있다고 침

char *p;

char substr[16];//이걸찾을거임

int i;


p = strstr(str, substr);

if(p)
{

do

{

i = 0;

while(*--p != '\\n')

++i; //뒤로가면서 엔터찾을때까지 i증가

++i; //while에서 p가 깎이고 탈출했으니 i도 1올려줌

sscanf(p, ~~~); //p에서 원하는 포맷으로 한줄 읽어옴

p += i + 1; //같은 키워드로 바로 다음칸부터 찾기위해 감소시켰던것 + 1만큼 증가해줌

}while(p = strstr(p, substr));

}


맞는방법인지 봐주삼