fpontesmorales

pratica6_q4 - TPE1

Jun 1st, 2011
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.87 KB | None | 0 0
  1. /*4. Faça um programa em C que preencha um vetor com letras minúsculas e, através de um vetor
  2. de ponteiros (como no ex. 3), altere as letras para maiúsculas.
  3. (Para alterar as letras do vetor de caracteres, você deve
  4. utilizar o vetor de ponteiros!) */
  5.  
  6. #include<stdio.h>
  7. #include<stdlib.h>
  8.  
  9.  
  10. int main (void){
  11.  
  12.     char vetor[50], *ponteiro[50], vetor_out[50];
  13.     int aux;
  14.     for(aux=0 ; aux<50; aux++)
  15.     {
  16.         ponteiro[aux] = &vetor[aux];
  17.     }
  18.     printf("* * * Converter para MAIUSCULAS * * *\n\nPreencha o vetor com letras minusculas: ");
  19.     fflush(stdin);
  20.     gets(vetor);
  21.     printf("\nO vetor convertido em letras MAIUSCULAS: ");
  22.     for(aux=0 ; *ponteiro[aux]!='\0'; aux++)
  23.     {
  24.         vetor_out[aux] = *ponteiro[aux]-0x20;
  25.         printf("%c",vetor_out[aux]);
  26.     }
  27.  
  28.         printf("\n\n");
  29.  
  30.  
  31.     system("PAUSE");
  32.     return 0;
  33.  
  34. }
Advertisement
Add Comment
Please, Sign In to add comment