El problema es que cuando meto un texto, me sale un carácter en el printf, que suele ser uno de los caracteres que puedes poner pulsando Alt + numeración: del estilo "}ÿ↨☺", cosas así. Os pego el código y a ver si me podéis ayudar:
Código:
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int i;
char variable [ ] = {"Texto1"};
char* variable2 = "Texto2";
printf ("El texto de variable es: %c\n", variable);
printf ("El texto de variable2 es %c", variable2);
return 0;
}
También os pego una foto del programa:
Deciros que estoy usando Code::blocks y no sé qué más info daros. A ver si alguien me puede decir dónde la estoy cagando.