Advertisement
fellpz

Função Malloc

Aug 15th, 2016
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.84 KB | None | 0 0
  1. #include <stdio.h>
  2. #define TAM 50
  3.  
  4. void main () {
  5.     int i, contagem = 0;
  6.     char palavra[TAM], *pPalavra;
  7.  
  8.     for(i = 0; i < TAM; i++){
  9.         palavra[i] = '\0';
  10.  
  11.     }
  12.     printf("Digite uma palavra: ");
  13.     scanf("%[^\n]s", palavra);
  14.  
  15.  
  16.  
  17.  
  18.     for(i = 0; i < TAM; i++){
  19.             if (palavra [i] != 0){
  20.                 contagem++;
  21.             }
  22.     }
  23.  
  24.     pPalavra = malloc(6*sizeof(char));
  25.     printf("\n===============================================================\n");
  26.     printf("A funcao \"malloc\" eh %d", pPalavra);
  27.     printf("\n===============================================================\n");
  28.     free(pPalavra);
  29.     pPalavra = NULL;
  30.     printf("Voce escreveu a palavra \"%s\" com \"%i\" letras.", palavra, contagem);
  31.     printf("\n===============================================================\n");
  32.  
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement