Advertisement
weldisalves

Lista 04 - exercício 24

Jun 21st, 2013
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.65 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<string.h>
  3. #define MAX 1000
  4.  
  5. /* 24. Transforme somente as iniciais das palavras de uma frase para maiúsculo. Suponha que a frase seja
  6. composta somente por letras e espaços em branco. */
  7.  
  8. int main()
  9. {
  10.     char frase[MAX];
  11.     int i,cont=0;
  12.  
  13.     printf("\n Digite uma frase: ");
  14.     fgets(frase,MAX,stdin);
  15.  
  16.     for(i=0;i<strlen(frase);i++)
  17.     {
  18.         if(cont==0)
  19.         {
  20.             printf("%c",toupper(frase[i]));
  21.             cont++;
  22.         }else{
  23.             printf("%c",frase[i]);
  24.             }
  25.         if(frase[i]==' ')
  26.         {
  27.             cont=0;
  28.         }
  29.     }
  30.  
  31.     getchar();
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement