Reproducir palabras en c/c++

Gryefox
05 de Diciembre del 2008
Hola. Tengo una duda, y es que estoy haciendo un programa, necesito leer una palabra para que esta sea mas tarde reproducida, es decir, una cosa como:
printf("Escribe una palabra: ");
scanf("%c", &palabra);
printf("Esta es tu %c", palabra);

He probado así, con double, aciendo cada legra un character...y nada. Si me podeis ayudar os lo agradeceré muchisimo.

Saludos