The max number of input keys is limited by "SIZE_KEY_SEQUENCE", which is not flexible. And string operation can be implemented by functions provided according to <string.h>.</string.h>