Bueno, teniendo en cuenta que un sistema operativo asigna del orden de kilobytes a un proceso pequeño y que tu proceso es muy pequeño, pues no, no es suficientemente largo por no decir que es ridículamente corto informáticamente hablando. 1 KB = 1024 B = 1024 caracteres
Saludos. Suerte con gets.