tại sao nó k có lỗi mà k chạy được ạ
struct node{
int item;
struct node *next;
};
typedef struct node *stacknode;
typedef struct{
stack node top;
}stack;
void Push(stack *&s,int x){
stack node p;
p = (node*)malloc(sizeof( node));
p->item = x;
p->next = s->top;
s->top = p;
}
void taoDSStack(stack *&s){
int repeat;
do{
printf("nhap val 1 so ma ban thich");
int x;
scanf("%d",&x);
Push(six);
printf("ban muon tiep tuc k");
scanf("%d",&repeat);
}while(repeat != 0);
}
int main(){
stack *pdau = NULL;
toDSStack(pdau);
return 1;
}