#include<stdio.h>
#include <stdlib.h>
#include<time.h>
int show(){
printf("\n1. Play the slot machine");
printf("\n2. Save game");
printf("\n3. Cash out");
}
int main(){
int select;
int n;
do{
show();
printf("\nChoose: ");
scanf("%d",&select);
switch(select){
case 1:
n = 10.00;
printf("\nYou have %d: ",n);
srand(time(NULL));
printf("\nThe slot machine show &d\n",rand() % 1000);
break;
case 2:
break;
}
}while(1);
}
Hàm random không chạy khi đưa vào switch case
Vấn đề của bạn ở đây, phải là %d
chứ không phải &d
.
Còn nữa hàm int show()
của bạn nó k có return
gì cả nên để void
thì đúng hơn.
Cơ mà mời bạn qua markdown để biết cách format source code nha, nhìn mất thẩm mỹ quá.
5 Likes