あのさ、
#include <stdio.h>

void get_word(char *str)
{
fgets(str,sizeof(str),stdin);
}

int main(void)
{
char str[256];

get_word(str);

printf("%s",str);

return 0;
}
これやると、3文字までしか入力できてないみたいなんだけど
なんで?