Advertisement
Drowze

07 Strings 01

May 11th, 2014
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.80 KB | None | 0 0
  1. /*Fazer um programa que receba 2 palavras (utilizar as funções da string.h) e:
  2. a.  Concatene-as;
  3. b.  Imprima em ordem alfabética;
  4. c.  Verifique se são iguais.*/
  5.  
  6. #include <stdio.h>
  7. #include <stdlib.h>
  8. #include <string.h>
  9.  
  10. void main()
  11. {
  12.     char string1[30], string2[30], slave[30];
  13.  
  14.     printf("Digite a string1 e 2\nstring1: ");
  15.     gets(string1);
  16.     printf("string2: ");
  17.     gets(string2);
  18.  
  19.     strcpy(slave,string1);
  20.     strcat(slave,string2);
  21.     printf("A) %s\n",slave);
  22.  
  23.     printf("B) Alfabeticamente: ");
  24.     if(strcmp(string1,string2)==0) printf("sao iguais\n");
  25.     else if(strcmp(string1,string2) < 0) printf("%s, %s\n",string1,string2);
  26.     else printf("%s, %s\n",string2, string1);
  27.  
  28.     printf("C) Sao iguais: ");
  29.     if(strcmp(string1,string2)==0) printf("sim\n");
  30.     else printf("nao\n");
  31.  
  32.     system("Pause");
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement