int n = 0;

char*  sep(char * a) {
int i = 0;
while (a[i]==',') {
i++;
}
char * q = new char[i];
for (int k = 0; k < i; k++) {
q[k] = a[k];
}
n = i;
cout << n << endl;
return q;
}

char* sep2(char * a,int s) {
int t = s;
char * w = new char[100];

while (a[s] == ',') {
s++;
}
for (int k = 0; k < s-t; k++) {
w[k] = a[k+t];
}
n = s;
return w;

}

int main(void)
{
char str[100];
char t[100];
char c[100];
char l[100];
FILE * f = fopen("data.txt", "rt");
fgets(str, sizeof(str), f);

char name[100];
char * ex = sep(str);
strcpy(name,ex);
char * ex2 = sep2(str,n);
strcpy(t, ex2);
char * ex3 = sep2(str,n);
strcpy(c, ex3);
printf("%s", name);
printf("%s", t);
printf("%s", c);
printf("%s", l);

이거그냥 문자열을 , 가지고 각각분리하는건데 뭐가문제지 몇시간동안하는중인데 씨발 빡대가리라 못해먹겠다