Descrição
Esse programa aloca memória dinamicamente para uma String e a libera após sua utilização.
[ Download:
AlocaString.c ]
[
Enviar nova versão ]
[ Esconder código-fonte ]
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
char *nome;
printf("\nDigite o tamanho da String: ");
scanf("%d", &i);
nome = (char*) malloc(i+1);
printf("\nDigite o nome: ");
__fpurge(stdin);
fgets(nome, i, stdin);
printf("\nSeja bem-vindo(a), %s", nome);
free(nome);
return(0);
}
Scripts recomendados
Tabela ASCII
Método de Gauss-Seidel
Pilhas em C
Função de hash simples em C
Seu quarto programa em C
Comentários
[1] Comentário enviado por
Sam L. em 25/02/2012 - 13:08h:
Por favor, me fala se você conseguiu fazer o download do "AlocaString.c" sem problema. Não consigo baixar nenhum arquivo do VOL, a pagina é recarregada de novo quando clico. Só da pra baixar se colocar o "www." no inicio do endereço.
(outros scripts tão assim também)
[2] Comentário enviado por
White Hawk em 25/02/2012 - 15:34h:
Boa tarde.
@Sam L, aqui os downloads de scripts do VOL funcionam corretamente.
Abraço.
[3] Comentário enviado por
Sam L. em 26/02/2012 - 00:12h:
Ok e obrigado. Pelo menos não é algo geral e tem uma "solução" rs, valeu.