Skip to content
Snippets Groups Projects
parrot.c 477 B
Newer Older
Bruce Cowan's avatar
Bruce Cowan committed
#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;
}