#include <stdio.h>
#include <stdlib.h>
int main(void) {
char* data_str = "1,2,3,4";
char* checkpoint = data_str;
int data[4];
int data_cur = 0;
while (*checkpoint) {
data
[data_cur
++] = strtol(data_str
, &checkpoint
, 10); while (*checkpoint == ',') checkpoint ++;
data_str = checkpoint;
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKHZvaWQpIHsKCWNoYXIqIGRhdGFfc3RyID0gIjEsMiwzLDQiOwoJY2hhciogY2hlY2twb2ludCA9IGRhdGFfc3RyOwoJaW50IGRhdGFbNF07CglpbnQgZGF0YV9jdXIgPSAwOwoJd2hpbGUgKCpjaGVja3BvaW50KSB7CgkJZGF0YVtkYXRhX2N1ciArK10gPSBzdHJ0b2woZGF0YV9zdHIsICZjaGVja3BvaW50LCAxMCk7CgkJd2hpbGUgKCpjaGVja3BvaW50ID09ICcsJykgY2hlY2twb2ludCArKzsKCQlkYXRhX3N0ciA9IGNoZWNrcG9pbnQ7Cgl9CglwcmludGYoIiVkXG4iLCBkYXRhWzBdKTsKCXByaW50ZigiJWRcbiIsIGRhdGFbMV0pOwoJcHJpbnRmKCIlZFxuIiwgZGF0YVsyXSk7CglwcmludGYoIiVkXG4iLCBkYXRhWzNdKTsKCXJldHVybiAwOwp9Cg==