//
//este programa compara dos cadenas
//la funcion compara regresa 0 si son iguales
#include <stdio.h>
#include <conio.h>
int compara1 (char *cad1, char *cad2){
register int i;
for (i = 0; cad1[i]; i++)
if (cad1[i] - cad2[i])
return (cad1[i] - cad2[i]);
return 0;}
int main(){
int y;
char *text1,*text2;
clrscr();
printf("Compara cadenas");
printf("Ingresa la cadena 1: ");
fflush(stdin);
gets(text1);
printf("\nIngresa la cadena 2: ");
fflush(stdin);
gets(text2);
printf("\n------------------------------------->");
y=compara1(text1,text2);
if(y==0)
printf("\n Las cadenas son iguales");
if(y<0||y>0)
printf("\n Las cadenas son distintas");
getche();
return (0);
}