Newer
Older
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
static char *
get_string (size_t *length)
{
char *string;
printf ("Please insert a word\n");
scanf ("%ms", &string);
if (length)
*length = strlen (string);
return string;
}
int
main (void)
{
while (1)
{
size_t length;
char *string = get_string (&length);
printf ("%zu characters: %s\n", length, string);
free (string);
}
return 0;
}