void command::init(char data[]) { int c, j; c = 0; for (int i = 0; i < strlen(data) && data[i] != ';'; i++) { keyword[i] = data[i]; c++; } keyword[c] = '\0'; c++; for (int i = 0; i < 5 && c < strlen(data); i++) { for (j = 0; c < strlen(data) && data[c] != ';'; j++) { modifier[i][j] = data[c++]; } modifier[i][j] = '\0'; c++; modCount++; } }