input file bug fixed,todo:string confilict and \r