char buf[] = " eax ebx ecx edx "; char *arr[100]; int main(int argc, char *argv[]) { int i,j=0, strln; // replace ' ' and '\t' with 0x0 for(i=0; buf[i]; strln=i++) if((buf[i] == ' ') || (buf[i] == 0x9)) buf[i]=0; // put strings into array for(i=0; i