#include 

#include 
#include 

#define BUFLEN 5

int main(int argc, char **argv) {

  char *rtn;
  char dmy[BUFLEN];
  char buf[BUFLEN];

  memset(dmy, '\0', BUFLEN);
  memset(buf, '\0', BUFLEN);

  printf("before\n");

  printf("buf(Len:%d) = %S\n", strlen(buf), buf);
  printf("dmy(Len:%d) = %s\n", strlen(dmy), dmy);

if ((rtn = fgets(buf,BUFLEN,stdin)) == NULL){
    exit(-1);
  }

  printf("after\n");
  printf("buf(Len:%d) = %s\n", strlen(buf), buf);
  printf("dmy(Len:%d) = %s\n", strlen(dmy), dmy);

}