• Viernes 8 de Noviembre de 2024, 17:42

Autor Tema:  Problema Con Un If En C  (Leído 1287 veces)

huevofritopamojarpan

  • Nuevo Miembro
  • *
  • Mensajes: 22
    • Ver Perfil
Problema Con Un If En C
« en: Miércoles 23 de Abril de 2008, 13:34 »
0
Pues es que no encuentro el problema. Llevo muy poco programando en C. Este es el pedazo de código:

if (opcion==1)
   {   
   strcpy(texto, PREDEFINIDO);
   }

Uso Xcode en mac, igual tiene algo que ver. No lo sé. El error me lo marca justo ahí, en el strcpy.
A ver si alguien me puede ayudar.
Muchas gracias!!
 :hola:

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Problema Con Un If En C
« Respuesta #1 en: Miércoles 23 de Abril de 2008, 13:45 »
0
Fijate que es texto y especialmente PREDEFINIDO. Si el error esta en el strcpy simplemente comenta el if, no deberia tener nada que ver.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

huevofritopamojarpan

  • Nuevo Miembro
  • *
  • Mensajes: 22
    • Ver Perfil
Re: Problema Con Un If En C
« Respuesta #2 en: Miércoles 23 de Abril de 2008, 14:02 »
0
#define PREDEFINIDO      "Esto es un texto de prueba.Damian Franco Alvarez";
char texto[1000], basura;

He probado a poner el if como comentario y me sigue dando error.
No lo entiendo. Puede tener algo que ver que esa función sea de la librería string.h?

Muchas gracias!

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Problema Con Un If En C
« Respuesta #3 en: Miércoles 23 de Abril de 2008, 15:01 »
0
Al final el if no tenia nada que ver, ahi esta el error:
#define PREDEFINIDO "Esto es un texto de prueba.Damian Franco Alvarez";

syntax error before ";" token

Este era tu codigo despues del paso del procesador:
strcpy(texto, "Esto es un texto de prueba.Damian Franco Alvarez";);

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

huevofritopamojarpan

  • Nuevo Miembro
  • *
  • Mensajes: 22
    • Ver Perfil
Re: Problema Con Un If En C
« Respuesta #4 en: Miércoles 23 de Abril de 2008, 15:59 »
0
Ok. Ya está.
Muchas gracias!!
No me había fijado.
Un saludo.
 :hola:

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Problema Con Un If En C
« Respuesta #5 en: Miércoles 23 de Abril de 2008, 16:26 »
0
De nadas  B)

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.