FranciscoSoccol

Lista 08 - Exercicio 10(forma 02)

Aug 12th, 2013
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.66 KB | None | 0 0
  1. #include<stdio.h>
  2. #define MAX 100
  3. //prototipo
  4. int stringCompara(char *s1, char *s2);
  5.  
  6. int main()
  7. {
  8.     char s1[MAX], s2[MAX];
  9.     printf("Primeira palavra: ");
  10.     gets(s1);
  11.     printf("Segunda palavra: ");
  12.     gets(s2);
  13.     printf("\nResp. da Comparacao: %d\n",stringCompara(s1,s2));
  14.     return 0;
  15. }
  16. //funçao
  17. int stringCompara(char *s1, char *s2)
  18. {
  19.     char *auxS1, *auxS2;
  20.     int resul=0,i;
  21.     auxS1=s1;
  22.     auxS2=s2;
  23.     for(i=0;auxS1[i]!='\0';i++)
  24.     {
  25.         if(auxS1[i]<auxS2[i]){
  26.             resul=1;
  27.             break;}
  28.             else if(auxS1[i]>auxS2[i]){
  29.                 resul=-1;
  30.                 break;}
  31.     }
  32.     return resul;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment