Advertisement
Guest User

Untitled

a guest
Sep 29th, 2016
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <locale.h>
  3. #include <string.h>
  4.  
  5. int main(){
  6. setlocale (LC_ALL,"portuguese");
  7. char nome1[20],nome2[20];
  8. int aux1,aux2,cont=0,igual=1;
  9. printf ("Digite o primeiro nome com menos de 20 caracteres: \n");
  10. scanf ("%s",nome1);
  11. fflush(stdin);
  12. aux1=strlen(nome1);
  13. while (aux1>20){
  14. printf ("O nome possui %d caracteres. Favor digite um nome com menos de 20 caracteres: \n",aux1);
  15. scanf ("%s",nome1);
  16. fflush(stdin);
  17. aux1=strlen(nome1);
  18. }
  19. printf ("Digite o segundo nome com menos de 20 caracteres: \n");
  20. scanf ("%s",nome2);
  21. fflush(stdin);
  22. aux2=strlen(nome2);
  23. while (aux2>20){
  24. printf ("O nome possui %d caracteres. Favor digite um nome com menos de 20 caracteres: \n",aux2);
  25. scanf ("%s",nome2);
  26. fflush(stdin);
  27. aux2=strlen(nome2);
  28. }
  29. if (aux1==aux2){
  30. while(cont<aux1 && igual==1){
  31. if(nome1[cont]!=nome2[cont]){
  32. igual=0;
  33. }
  34. cont++;
  35. }
  36. }else{
  37. igual=0;
  38. }
  39. if (igual==1){
  40. printf ("Os nomes digitados são iguais %s e %s.",nome1,nome2);
  41. }else{
  42. printf ("Os nomes digitados são diferentes %s e %s.",nome1,nome2
  43. );
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement