Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/10/2014, 21:10
Avatar de Drewermerc
Drewermerc
 
Fecha de Ingreso: febrero-2014
Mensajes: 185
Antigüedad: 10 años, 2 meses
Puntos: 5
Respuesta: programacion en c

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 original
  1. static const char *digitos={"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"};
  2. //o
  3. static const char digitos[30]={"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"};
  4.  
  5. //o simplemente
  6. char *digitos={"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"};
  7. 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

Última edición por Drewermerc; 21/10/2014 a las 08:46