Read N Characters Given Read4

给一个read4的方法, 求写一个read方法. 主要是判断两个情况, 第一个是读不够, 第二个是只读前n个. 读不够就返回当前的i. 读前n个需要判断当前的t和n-i的那个小.