Neel is right. If you want to just write something down without having to put that '\n' you can use the function write();
#include
#include
#include
enum { max_string = 127 };
static char string[max_string+1] = "";
my_putstr(char *str)
{
write(1, str, strlen(str));
}
int main( int argc, char ** argv ) {
my_putstr("Type a String: ");
fgets(string, max_string, stdin);
printf("The String is %s\n", string);
return 0;
}