fgets reads one line from the fp file stream into the buffer pointed to by buf. No more than size-1 bytes are read. The line is null-terminated.

Synopsis Edit

#include <stdio.h>
char *fgets(char *buf, int size, FILE *fp);

Examples Edit

#include <stdio.h>

int main()
  char line[256];

  fgets(line, 256, stdin);


  return 0;

This will read one line of up to 255 bytes from stdin and write it to stdout.

See also Edit

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.