#include <stdio.h> char *gets(char *buffer);
Lee en buffer una ristra del teclado hasta el carácter '\n' (salto de línea) sin incluirlo. Actualmente no se usa por razones de seguridad, en estos casos se sustituye por fgets.
La dirección de buffer, o NULL.
ANSI, POSIX
En la función main se lee una ristra y a continuación se muestra.
#include <stdio.h> #include <stdlib.h> #define MAXLINEA 1024 int main(){ char linea[MAXLINEA]; if(gets(linea)!= NULL) printf("La ristra leída es %s\n",linea); return 0; }