init precision
add reverse_string.c