#include #define MAXCHARS 100 void getline2 (char *t); void strcat2 (char *ps, char *pt); int main() { char s[MAXCHARS], t[MAXCHARS]; int i; for (i = 0;i < MAXCHARS; i++){ getline2(t); strcat2 (s,t); printf ("%s",s); } return 0; } void getline2 (char *t) { int i = 0; while (i < MAXCHARS && ((*t++ = getchar() != EOF ))) i++; } void strcat2 (char *ps, char *pt) { while (*ps != '\0') *ps++; while((*ps++ = *pt++) != '\0') ; }