/* * File: basics2.c * Creator: George Ferguson * * Demonstrates I/O in C. */ #include int main(int argc, char* argv[]) { /* int n; printf("Enter an integer: "); scanf("%d", &n); printf("You entered %d\n", n); float f; printf("Enter a floating-point number: "); scanf("%f", &f); printf("You entered %f\n", f); */ char str[256]; /* printf("Enter a string (no more than 255 characters): "); scanf("%255s", str); printf("You entered \"%s\"\n", str); */ printf("Enter lines of text; blank line to finish:\n"); do { fgets(str, 255, stdin); printf("%s", str); } while(str[0] != '\n'); // or strlen(str) > 1 }