FranciscoSoccol

Lista 08 - Exercicio 10

Aug 10th, 2013
58
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. #include<stdlib.h>
  3. #define MAX 200
  4. //prototipo
  5. int stringCompara(char *s1, char *s2);
  6. //funçao main
  7. int main()
  8. {
  9.     char s1[MAX], s2[MAX];
  10.     printf("Digite a primeira palavra: ");
  11.     gets(s1);
  12.     printf("Digite a segunda palavra: ");
  13.     gets(s2);
  14.     printf("\n\nResposta da comparacao: %d\n",stringCompara(s1,s2));
  15.     return 0;
  16. }
  17. //funçao strcmp
  18. int stringCompara(char *s1, char *s2)
  19. {
  20.     int aux=0, i, qtde=strlen(s1);
  21.     for(i=0;i<qtde;i++){
  22.         if(*(s1+i)<*(s2+i)){
  23.             aux=1;
  24.             break;}
  25.             else if(*(s1+i)>*(s2+i)){
  26.                 aux=-1;
  27.                 break;}}
  28.     return aux;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment