char *s,int lim) { char c; int n=0; while(--lim>0 && (c=getchar())!='\n' && c!=EOF) { *(s++)=c; n++; } if(c=='\n') { *(s++)=c; n++; } *s='\0'; return n; } /*strindex(s,t)返回字符串t在字符串s中的位置,如果存在s中返回-1*/ int strindex(char *s,char *t) { int i=0,j=0,k=0; while(s[i]!='\0') {