#include <stdio.h>
#include <string.h>
int main(void) {
char part1[8], part2[8], part3[8];
const char *new = " 137411365101 0.93\n"; /* the line read */
strncpy(part1
, new
, 7); part1
[7] = 0; strncpy(part2
, new
+7, 7); part2
[7] = 0; strncpy(part3
, new
+14, 7); part3
[7] = 0;
printf("part1: [%s]\npart2: [%s]\npart3: [%s]\n", part1
, part2
, part3
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmludCBtYWluKHZvaWQpIHsKICBjaGFyIHBhcnQxWzhdLCBwYXJ0Mls4XSwgcGFydDNbOF07CiAgY29uc3QgY2hhciAqbmV3ID0gIiAgMTM3NDExMzY1MTAxICAgMC45M1xuIjsgLyogdGhlIGxpbmUgcmVhZCAqLwoKICBzdHJuY3B5KHBhcnQxLCBuZXcsIDcpOyAgICBwYXJ0MVs3XSA9IDA7CiAgc3RybmNweShwYXJ0MiwgbmV3KzcsIDcpOyAgcGFydDJbN10gPSAwOwogIHN0cm5jcHkocGFydDMsIG5ldysxNCwgNyk7IHBhcnQzWzddID0gMDsKCiAgcHJpbnRmKCJwYXJ0MTogWyVzXVxucGFydDI6IFslc11cbnBhcnQzOiBbJXNdXG4iLCBwYXJ0MSwgcGFydDIsIHBhcnQzKTsKICByZXR1cm4gMDsKfQ==