fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main() {
  5. char *texto; //declara a variável da forma como você sugeriu
  6. texto = malloc(31); //reserva o espaço em memória para 30 caracteres
  7. scanf("%s30", texto); //Lê caracteres pelo teclado e guarda os primeiros 30 em texto
  8. printf("%s", texto); //imprime o que foi entrado.
  9. free(texto); //libera a memória alocada
  10. }
  11.  
  12. //https://pt.stackoverflow.com/q/37270/101
Success #stdin #stdout 0s 9424KB
stdin
teste
stdout
teste