FranciscoSoccol

Lista 08- Exercicio 08( forma 02)

Aug 12th, 2013
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.47 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #define MAX 100
  4.  
  5. //prototipo
  6. void inverteString(char *s);
  7.  
  8. int main()
  9. {
  10.     char s[MAX];
  11.     printf("Digite uma palavra: ");
  12.     gets(s);
  13.     inverteString(s);
  14.     printf("\nInvertida: %s\n", s);
  15.     return 0;
  16. }
  17. void inverteString(char *s)
  18. {
  19.     char *auxS, aux[MAX];
  20.     int i=0, tam;
  21.     auxS=s;
  22.     tam=strlen(auxS);
  23.     for(i=0;i<tam;i++)
  24.         aux[i]=auxS[(tam-1)-i];
  25.     for(i=0;i<tam;i++)
  26.         auxS[i]=aux[i];
  27. }
Advertisement
Add Comment
Please, Sign In to add comment