Autor
|
Tema: Duda Funcion en C (Leído 1,537 veces)
|
merttencito
Desconectado
Mensajes: 1
|
Estoy intentado Agrupar por paises pero tengo un problema, hay veces que no entra correctamente en el if y no entiendo por que puede ser. Alguna ayuda?
void AgruparAmigos(amigo* lista_amigos, int n_amigos)
//*************************************************************************** { int i; char p[]="aaaaaaaaaaaaaaaaaaaaaaa";
for(i=0;i<n_amigos;i++){
printf("%d\n",i); printf("$$%s$$\n",lista_amigos.direcc.pais); printf("$$%s$$\n",p);
if (strcmp(p,lista_amigos.direcc.pais)==1){
printf("bucle dentro con %s\n",lista_amigos.direcc.pais);
}
else { printf("Son iguales\n"); }
strcpy(p,lista_amigos.direcc.pais); printf("Pais copiado $$%s$$\n",p);
}
}
|
|
|
En línea
|
|
|
|
K-YreX
|
Coloca tu código entre etiquetas de código GeSHi (hay un desplegable encima del cuadro de texto) para poder interpretar bien tu código... Y por qué inicializar <p> así??
|
|
|
En línea
|
cout << "Todos tenemos un defecto, un error en nuestro código" << endl;
|
|
|
CalgaryCorpus
|
No compares el resultado de strcmp contra 1, comparalo contra 0. 0 son iguales, distinto de 0, distintos. Mayor que 0. el primer parametro de strcmp es mayor lexicograficamente que el segundo y si es menor que 0 al reves.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Duda con funcion dentro de funcion en un echo
PHP
|
N4X
|
6
|
6,081
|
21 Enero 2010, 18:12 pm
por N4X
|
|
|
Duda con funcion
PHP
|
octavioxd
|
8
|
3,748
|
9 Febrero 2010, 12:29 pm
por N4X
|
|
|
[Duda]funcion en POO
PHP
|
rolly21102
|
2
|
2,892
|
1 Julio 2010, 05:51 am
por rolly21102
|
|
|
Duda con funcion<...>
Programación C/C++
|
_niu
|
3
|
2,206
|
26 Enero 2012, 03:02 am
por BlackZeroX
|
|
|
duda con función en c
Programación C/C++
|
fernaEDLP
|
5
|
2,035
|
14 Noviembre 2018, 22:30 pm
por fernaEDLP
|
|