Data Structure and Algorithm by using C language