41 expected primary-expression before ',' token
43 expected primary-expression before ')' token
Código C:
Ver original
#include <iostream.h> int num=0,base=0; typedef struct datos{ int dato; struct datos *siguiente; }tipoNodo; typedef tipoNodo *pNodo; typedef tipoNodo *Pila; typedef Pila *pila; void push (Pila *l,int val); int pop (Pila *l); void push(Pila *pila,int val){ pNodo nuevo; nuevo->dato = val; nuevo->siguiente =*pila; *pila = nuevo; } int pop(Pila *pila){ pNodo aux; int v; aux = *pila; if (!aux) cout<<"\npila vacia\n"; *pila = aux->siguiente; v = aux->dato; return v; } void convertir(){ int x=0,val=0,aux=0; aux=num; do{ val=num%base; aux=aux/base; push(&pila,val); cout<<"el elemento insertado es:"<<val; x=pop(&pila); cout<<x; }while(aux>base); } main (){ Pila pila = NULL; cout << "Codigo binario de un numero\nDigita el numero\n"; cin>>num; cout << "Digita la base que deseas\n"; cin >>base; void convertir (int num,int base); }
De antemano gracias.
Saludos.