#include <stdio.h>
int main(void) {
char *input = "100 200 300 400 -6";
int array[100];
int total = 0;
int cont = 0;
int ret = 1;
while(ret == 1 && total < 100) {
ret
= sscanf(input
, "%d%n", &array
[total
++], &cont
); input += cont;
}
total--;
printf("Total read = %d\n", total
); for(cont = 0; cont < total; cont++)
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CgljaGFyICppbnB1dCA9ICIxMDAgMjAwIDMwMCA0MDAgLTYiOwoJaW50IGFycmF5WzEwMF07CglpbnQgdG90YWwgPSAwOwogICAgaW50IGNvbnQgPSAwOwogICAgaW50IHJldCA9IDE7CiAgICB3aGlsZShyZXQgPT0gMSAmJiB0b3RhbCA8IDEwMCkgewogICAgICAgIHJldCA9IHNzY2FuZihpbnB1dCwgIiVkJW4iLCAmYXJyYXlbdG90YWwrK10sICZjb250KTsKICAgICAgICBpbnB1dCArPSBjb250OwogICAgfQogICAgdG90YWwtLTsKICAgIHByaW50ZigiVG90YWwgcmVhZCA9ICVkXG4iLCB0b3RhbCk7Cglmb3IoY29udCA9IDA7IGNvbnQgPCB0b3RhbDsgY29udCsrKQoJCXByaW50ZigiJWQsICIsIGFycmF5W2NvbnRdKTsKCXJldHVybiAwOwp9Cg==