Lista encadeada pelo usuário

Run Settings
LanguageC
Language Version
Run Command
#include <stdio.h> #include <stdlib.h> #include<conio.h> typedef struct estru { int numero; struct estru *prox; }lista; int main() { lista*p, *q, *prim; int i = 0, n = 0; printf("Informe quantos elementos deseja inserir:\n"); scanf("%d",&n); for(i = 0; i < n; i++) { p = (lista *) malloc(sizeof(lista)); p -> numero = 1; q = p; prim = p; printf("A informação armazenada e apontada pelo ponteiro e: %d\n", p->numero); //Exibir a lista a partir do primeiro elemento for(i = 0; i < n; i++) p = prim; printf("%d ->", p->numero); while(p->prox != NULL) { p = p->prox; printf("%d -> ", p->numero); } } getch(); return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines