Hola amiga.
bueno eso pasa por que hay solo estas declarando una variable de tipo carácter y para hacer la declaración de varios caracteres (cadena de caracteres) tienes que usar puntero o arrays para poder declarar varios caracteres en una sola variable seria algo así.
Código C:
Ver originalstatic const char *digitos={"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"};
//o
static const char digitos[30]={"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"};
//o simplemente
char *digitos={"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"};
char digitos[30]={"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"};
cual quiera de las dos formas funciona pero si quiere recorrer la cadena y verificar te recomendó usar la segunda opción.
aquí te dejo mas información de los temas.
http://c.conclase.net/curso/?cap=010 http://c.conclase.net/curso/?cap=012
Una cosa mas ya que dices que eres nueva cuando quieras publicar código usa las etiquetas Highlight.
Espero te sea de ayuda.
Saludos.
Drewermerc