y 1 si es mayor hasta a hora esto es lo que tengo
Código:
#include<stdio.h>
#include<stdlib.h>
const int lim=20;
int comparacadena( char cad1[lim],char cad2[lim]);
int comparacadena( char cad1[lim],char cad2[lim]){
char cad1[lim],cad2[lim];
printf("digite cadena 1 ");
gets(cad1);
printf("digite cadena 2");
gets (cad2);
fflush(stdin);
if (cad1[lim]< cad2[lim]){
printf ("cadena 1 es menor");
return -1;
}
if (cad1[lim]=cad2[lim]){
printf("cadenas son iguales");
return 0;}
if (cad1>cad2){
printf ("cadena1 es mayor que cadena 2");
return 1;
}
}
int main(){
comparacadena( char cad1[lim], char cad2[lim]));
system ("pause");
return 0;
}