C/Visual C - Como puedo comparar con if

 
Vista:

Como puedo comparar con if

Publicado por diogenes (5 intervenciones) el 31/10/2004 11:07:20

Estoy trabajndo en visual-c

y defini la estructura siguiente

struct matriz{
char linea[80] ;
} ;
struct matriz mimatriz[150];

luego de ingresar palabras a esta matriz a modo de
editor

y ejecuto para cada linea

printf("%s ",mimatriz[j].linea)) ;

me entrega sin problemas la lineas ingresada
previamente en el editor, pero cuando quiere
comparar mediante un if para esa linea no me responde

lo que coloco en el if es lo siguiente ;

if (mimatriz[j].linea == "luego") {
printf("ok") ;

}

donde naturalmente en la matriz existe la palabra "luego"
Como puedo comparar el valor de la linea ??

Sera que debo utilizar una funcion similar al left(palabara,5)
del string ?

Existe algo parecido al len en visual-c ??

Gracias

Valentin

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como puedo comparar con if

Publicado por Geo (47 intervenciones) el 31/10/2004 16:25:32
No se puede hacer esa comparación, tendrás que usar la función
int strcmp(const char *s1, const char *s2);

Más información aquí:
http://c.conclase.net/librerias/funcion.php?fun=strcmp

Saludos,
José Jorge (Geo).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar