me podrian revisar este programa de listas m da error en las ultima llave

Iniciado por eduardo17445, 28 Abril 2015, 04:57 AM

0 Miembros y 1 Visitante están viendo este tema.

eduardo17445

Mod: Al publicar código debes usar etiquetas GeSHi


Código (cpp) [Seleccionar]
#include <iostream>
#include<stdlib.h>
using namespace std;
struct nodo{
int a;
struct nodo *sig;

}; struct nodo sig,nuevo,cabecera;
int main()
             {
struct nodo *sig;
struct nodo *nuevo;
struct nodo *cabecera;
int i=1;
int cant;
int a;
int opcion;
int dato;
cabecera=NULL;
cout<<"cantidad de nodo";
cin>>cant;
while(i<=cant){
                  nuevo=(struct nodo*)malloc(sizeof(struct nodo));
nuevo->sig=cabecera;
//insertar
                               cout<<"ingresa dato";
cin>>dato;
nuevo->a=dato;
cabecera=nuevo;
i++;
system("cls");
while(nuevo!=NULL){
                cout<<"dato"<<nuevo->a<<endl; //mostrar
                nuevo}
                   int main()
                   {
               int opcion;
  int salir;
cout<<"ingrese una opcion";
cin>>opcion;
cout<<"ingresar dato";
cout<<"ingresar cantidad";
cout<<"salir";
switch(opcion)
                         for(;opcion!=3);=nuevo->sig;
                         {
case 1:
system ("cls")
cout<<"ingresar una opcion 1.ingresar dato";
cout<<"ingresar dato";
cin>>dato;
break;
                                case 2:
system ("cls");
                 cout<<"ingresa la opcion 2. ingresar cantidad";
cout<<"ingresar cantidad";
cin>>cant;
break;
                                 case 3:
system ("cls");
cout<<"ingrese la opcion 3. salir";
cout<<"salir";
cin>>salir;
break;
}
                          }

system("pause");
}

return 0;
}




eferion