/* Using getchar() to input strings. */ #include #define MAX 80 main() { char ch, buffer[MAX+1]; int x = 0; while ((ch = getchar()) != '\n' && x < MAX) buffer[x++] = ch; buffer[x] = '\0'; printf("%s\n", buffer); return 0; }