lastspace
extern char *lastspace(char *);
int lastspace;
for (i = 0, lastspace = -1; i < size; i++) {
if (lastspace == -1)
lastspace = i;
lastspace = -1;
if (lastspace != -1)
i = lastspace;