e nao consigo criar uma lista encadeada que armazene palavras
segue o codigo:
// listaEncadeada.cpp : Este arquivo contém a função 'main'. A execução do programa começa e termina ali.#include"pch.h"#include"conio.h"#include"string"#include<iostream>usingnamespace std;struct lista
{char c;int n;struct lista*p;};struct lista * inserirn(char,int);struct lista * prim;void inserir(){char c;int n;
printf("\ninforme uma cor :");
scanf_s("%s",&c);
printf("\ninforme um numero:");
scanf_s("%d",&n);
inserirn(c,n);}struct lista * inserirn(char c,int n){struct lista *novo,*aux;
novo =(struct lista*)malloc(sizeof(struct lista));if(novo!=NULL)//caso nao aja memoria{
novo->n= n;
novo->c = c;
novo->p = NULL;if(prim==NULL){
prim = novo;}else{
aux = prim;while(aux->p != NULL){
aux = aux->p;}
aux->p = novo;}}return novo;}int main(){
prim = NULL;
inserir();
inserir();
inserir();
_getch();}
armazenar uma palavra em uma lista encadeada
em Docker, Kubernets e outros ambientes
Postado
ola, preciso de ajuda
estou aprendendo C++
e nao consigo criar uma lista encadeada que armazene palavras
segue o codigo: