06032018

Run Settings
LanguageC
Language Version
Run Command
#include <stdio.h> #include <stdlib.h> typedef struct estru { int numero; struct estru *prox; }lista; lista *p, *q, *prim; int qtd = 0, i = 0; void insere(int num) { p = malloc(sizeof(lista)); p->numero = num; p->prox = NULL; if (prim == NULL) { prim = p; } else { q->prox = p; } q = p; } void exibe() { printf("%d ->", p->numero); p = p->prox; } int main() { prim = NULL; printf("Informe a quantidade:\n "); scanf("%u", &qtd); for (i = 1; i <= qtd; i++) { insere(i); } p = prim; for (i = 1; i <= qtd; i++) { exibe(); } printf("Fim da Lista\n"); }
Editor Settings
Theme
Key bindings
Full width
Lines