read string based on string's length
update internel.c
update README.md