Función strcmp en lenguaje C, problema de juicio de oración final.
extern int strcmp(const char * s 1, const char * S2
Su función es comparar la cadena s1 con la cadena s2,
p>En lenguaje C, el valor de retorno se obtiene de acuerdo con las siguientes reglas:
Cuando s1
Cuando S1==S2, el valor de retorno es 0.
Cuando s 1 gt; S2, el valor de retorno es 1.
En C, el valor de retorno se obtiene de acuerdo con las siguientes reglas:
Cuando s1
Cuando S1==S2, el valor de retorno es igual a 0 .
Cuando s 1 gt; S2, el valor de retorno es mayor que 0.
La comparación entre S1 y S2 se basa en código ASCII.
Es decir, las dos cadenas se comparan carácter por carácter de izquierda a derecha (según el tamaño del valor ASCII) hasta que aparecen caracteres diferentes o se encuentra ' \0 '. Por ejemplo:
" A " lt" B" "a " >A "computer" gt"compare"
Y ingresaste manzanas y plátanos, por supuesto, los plátanos son mayores que las manzanas. .
Espero que te ayude.