fork download
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3.  
  4. int main(void) {
  5. char *texto = malloc(10);
  6. if (texto == NULL) {
  7. printf("Houve um erro de alocação de memória");
  8. exit(EXIT_FAILURE);
  9. }
  10. int x;
  11. if (scanf("%d", &x) != 1) {
  12. printf("Houve um erro de leitura do dado");
  13. free(texto);
  14. exit(EXIT_FAILURE);
  15. }
  16. printf("%d", x);
  17. free(texto);
  18. return EXIT_SUCCESS;
  19. }
  20.  
  21. //http://pt.stackoverflow.com/q/189633/101
Runtime error #stdin #stdout 0s 4508KB
stdin
aaa
stdout
Houve um erro de leitura do dado