¿¿¿El objetivo no era no declarar ninguna variable???
Supongo te refieres al primer mensaje del tema, en el:* En el código fuente se utiliza la variable "letra" para almacenar cada carácter.
* Se indica "lo que no se es como hacer en el bucle,que me escanee el segundo caracter,y luego el tercero y asi sucesivamente....y la palabra no puede estar almacenada en ninguna variable".
En base a ello yo supongo que no es valido utilizar un array de caracteres para ahí almacenar la palabra (por ejemplo mediante "scanf" con el especificador "%s"), en su lugar se debe leer un carácter, almacenarlo en una variable, procesarlo, leer el siguiente carácter, etc.
Si de eso se trata y se debe utilizar "printf" y "scanf" seria mas o menos asi:
Código
#include <stdio.h> #include <stdlib.h> int main(void) { char ch; return EXIT_SUCCESS; }
Un saludo