Untitled - 4

Run Settings
LanguageC
Language Version
Run Command
#include <stdio.h> #include <stdlib.h> /* malloc() */ int main() { int *p = malloc(2*sizeof(int)); int i = 0,k; while (1) { printf(" Digite o numero ou <0> para Sair "); scanf ("%d",&k); p = realloc(p,(i+1)*sizeof(int)); p[i] = k; i++; if (k == 0) break; } for (k=i-2; k>=0 ;k--) { printf (" %d ",p[k]); } if (!p) { // Verifica se a operacao de alocar memoria foi bem sucedida printf ("** Erro: Memoria Insuficiente **"); exit(-1); } else { printf ("-> Vetor dinamico criado com sucesso\n"); } return(0); }
Editor Settings
Theme
Key bindings
Full width
Lines