Autor
|
Tema: Alguien que sepa cual es el error en este programa en DEV-C++ (Leído 3,383 veces)
|
Shannon
Desconectado
Mensajes: 15
do not die
|
#include <stdio.h> #include<stdlib.h> typedef struct nodo_s { char dato; struct nodo_s *siguiente; } nodo_t; typedef nodo_t *ptrNodo; typedef nodo_t *ptrPila; void push (ptrPila *pila, char x) { ptrNodo nodo; nodo = (ptrNodo)malloc(sizeof(nodo_t)); if (nodo !=NULL) { nodo->dato = x; nodo->siguiente =*pila; *pila=nodo; } } char pop(ptrPila *pila) { ptrNodo nodo; char x; nodo =*pila; x = (*pila)->dato; *pila = (*pila)->siguiente; free(nodo); return x; } int pila_vacia(ptrPila *pila) { return(*pila == NULL ? 1:0); } void nodos_pila(ptrNodo nodo) { if(nodo==NULL) printf("la pila está vacia\n"); else { while (nodo !=NULL) { printf("%c\n",nodo->dato); nodo = nodo->siguiente; } printf("\n"); } }
|
|
« Última modificación: 27 Septiembre 2018, 23:40 pm por #!drvy »
|
En línea
|
His name will live, brother No, I got-, I feel hella shitty because it's like, I ' Like, if I would have known it was so cool And it's like, I ', if I would have watched interviews sooner, bro', we were so alike It's unfortunate because it's like, me, when people die, that's when you're there, you know? 'Cause your remorse kinda makes you check' em out
|
|
|
OmarHack
Desconectado
Mensajes: 1.268
|
Qué error te da? El código no tiene nada raro.
|
|
|
En línea
|
I like to test things.
|
|
|
Shannon
Desconectado
Mensajes: 15
do not die
|
me da este error que no se porque 18 undefined reference to `WinMain' [Error] ld returned 1 exit status
|
|
|
En línea
|
His name will live, brother No, I got-, I feel hella shitty because it's like, I ' Like, if I would have known it was so cool And it's like, I ', if I would have watched interviews sooner, bro', we were so alike It's unfortunate because it's like, me, when people die, that's when you're there, you know? 'Cause your remorse kinda makes you check' em out
|
|
|
OmarHack
Desconectado
Mensajes: 1.268
|
Claro que te da ese error. No hay función main en el programa. Qué es exactamente lo que quieres hacer? xD
|
|
|
En línea
|
I like to test things.
|
|
|
Shannon
Desconectado
Mensajes: 15
do not die
|
en donde pongo el main
|
|
|
En línea
|
His name will live, brother No, I got-, I feel hella shitty because it's like, I ' Like, if I would have known it was so cool And it's like, I ', if I would have watched interviews sooner, bro', we were so alike It's unfortunate because it's like, me, when people die, that's when you're there, you know? 'Cause your remorse kinda makes you check' em out
|
|
|
OmarHack
Desconectado
Mensajes: 1.268
|
Puedes explicar que programa quieres y para qué?
|
|
|
En línea
|
I like to test things.
|
|
|
Shannon
Desconectado
Mensajes: 15
do not die
|
implementar las funciones push y pop para ser utilizadas con caracteres
|
|
|
En línea
|
His name will live, brother No, I got-, I feel hella shitty because it's like, I ' Like, if I would have known it was so cool And it's like, I ', if I would have watched interviews sooner, bro', we were so alike It's unfortunate because it's like, me, when people die, that's when you're there, you know? 'Cause your remorse kinda makes you check' em out
|
|
|
OmarHack
Desconectado
Mensajes: 1.268
|
Lo estás mirando en clase, o aprendiendo por tu cuenta?
|
|
|
En línea
|
I like to test things.
|
|
|
Shannon
Desconectado
Mensajes: 15
do not die
|
en clase
como pongo un main y un constructor aqui?
//INTENTE HACERLO ASI PERO ME MARCA 0. ALGUIEN QUE SEPA COMO HACERLO? #include<stdio.h> #include<stdlib.h> typedef struct nodo_s { char dato; struct nodo_s *siguiente; } nodo_t; typedef nodo_t * ptrNodo; typedef nodo_t * ptrPila; void push (ptrPila *pila, char x) { ptrNodo nodo; nodo = (ptrNodo)malloc(sizeof(nodo_t)); if (nodo!= NULL) { nodo->dato = x; nodo->siguiente = *pila; *pila=nodo; } } char pop (ptrPila *pila) { ptrNodo nodo; char x; nodo = *pila; x = (*pila)->dato; (*pila)->siguiente; free(nodo); return x; } int pila_vacia(ptrPila *pila) { return (*pila == NULL ? 1:0); } void nodos_pila(ptrNodo nodo) { if(nodo == NULL) printf("La pila esta vacia \n"); else { while (nodo!= NULL) { printf("%c\n"); nodo = nodo->siguiente; } printf("\n"); } } main() { ptrPila pila = NULL; push(&pila,43); push(&pila,95); push(&pila,20); if ( !pila_vacia(&pila)){ printf("\n ESTOS SON LOS NUMEROS DE LA PILA: \n"); nodos_pila(pila); } }
ALGUIEN!!! MOD: No hacer múltiples posts. Usa el botón modificar. . Usa etiquetas GeShi.
|
|
« Última modificación: 29 Septiembre 2018, 17:54 pm por MCKSys Argentina »
|
En línea
|
His name will live, brother No, I got-, I feel hella shitty because it's like, I ' Like, if I would have known it was so cool And it's like, I ', if I would have watched interviews sooner, bro', we were so alike It's unfortunate because it's like, me, when people die, that's when you're there, you know? 'Cause your remorse kinda makes you check' em out
|
|
|
CalgaryCorpus
|
El printf no imprime nada ahora, pues no recibe argumentos. Sugiero poner un valor o variable para que se imprima algo.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
¿Cual es el error en este código?
Programación C/C++
|
Draklit
|
5
|
3,654
|
27 Mayo 2010, 16:56 pm
por Draklit
|
|
|
Es posible que alguien sepa el nombre de este juego de PS1.
Foro Libre
|
anonimo12121
|
0
|
1,350
|
5 Abril 2012, 12:37 pm
por anonimo12121
|
|
|
Alguien ve el error en este programa
Programación C/C++
|
do-while1
|
5
|
2,403
|
17 Abril 2013, 02:26 am
por rir3760
|
|
|
Ayudaaa! este programa me pareció interesante alguien sabe cual es?
Hacking Wireless
|
EdwardHack
|
5
|
3,088
|
30 Julio 2014, 07:23 am
por scott_
|
|
|
alguien sabe que error o que le falta a este programa en DEV-C++
Programación C/C++
|
carlos6532433454
|
6
|
1,748
|
28 Septiembre 2018, 00:48 am
por MCKSys Argentina
|
|