Advertisement
weldisalves

Lista 04 - exercício 29

Jun 21st, 2013
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.89 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3. #define MAX 1000
  4.  
  5. //29. Solicite três nomes ao usuário e diga qual dos três é o primeiro, alfabeticamente.
  6.  
  7. int main()
  8. {
  9.     char nome1[MAX],nome2[MAX],nome3[MAX];
  10.  
  11.     printf("\n Digite 3 nomes: \n");
  12.  
  13.     fgets(nome1,MAX,stdin);
  14.     fgets(nome2,MAX,stdin);
  15.     fgets(nome3,MAX,stdin);
  16.  
  17.     if((strcmp(nome1,nome2)>0 && strcmp(nome2,nome3)>0)||(strcmp(nome1,nome3)>0 && strcmp(nome3,nome2)>0))
  18.     {
  19.         printf("\n Primeiro: %s",nome3);
  20.     }else if((strcmp(nome2,nome1)>0 && strcmp(nome1,nome3)>0)||(strcmp(nome2,nome3)>0 && strcmp(nome3,nome1)>0))
  21.         {
  22.             printf("\n Primeiro: %s",nome2);
  23.         }else if((strcmp(nome3,nome1)>0 && strcmp(nome1,nome2)>0)||(strcmp(nome3,nome2)>0 && strcmp(nome2,nome1)>0))
  24.             {
  25.             printf("\n Primeiro: %s",nome1);
  26.             }
  27.  
  28.  
  29.     getchar();
  30.     return 0;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement