我用的是:
while(a[i]!='\n') { ++i; a[i]=getchar(); }
发现洛谷不支持这噶函数。
附加问题:noip支持getchar()(头文件是 conio.h )函数吗?