#include #include #include #include #define tassayisi 90 #define oyuncusayisi 5 #define satirsayisi 3 #define sutunsayisi 5 #define kagittakisayilar 15 char isim[5][20]; int tombala[oyuncusayisi][satirsayisi][sutunsayisi]; int torba[tassayisi]; int karsilastir[15]; int kontroldizisi[kagittakisayilar]; int x,y,z,toplam,kazanan,sayi,seed,oyunbitti,sira,temp,operasyon,islem,b,rastgele,sayac,oyuncu,cik,x1,a,istem,girdi,uretim; kartDagit() { for(x=0;x56)) { printf("1-7 arasinda bir Sayi girin : "); continue; } }while(operasyon<49||operasyon>56); switch(operasyon){ case 49://oyuncu ekle en fazla 5 if(islem<5){ if(istem==0){ kartUret(islem); kartYazdir(islem); oyuncu=islem; islem=islem+1; } else printf("sayi uretttiniz yeni oyuncu ekleyemezsiniz.lutfen oyunu yeniden baslatin.\n"); } else printf("en fazla 5 oyuncu ile oynayabilirsiniz lutfen oyuna baslayiniz"); break; case 50: if(islem>0){ uretim++; printf("torba karistiriliyor."); ////sleep(1); //printf("."); ////sleep(1); //printf("."); ////sleep(1); //printf(".\n"); sayiUret(oyuncu); for(x=oyuncu;x>=0;x--){ tombalaBul(x); istem=istem+1; } printf("oyunun %d . eli geride kaldi \n",uretim); } else printf("oyuncu eklemeden rastgele sayi secemezsiniz."); break; case 51: for(x=oyuncu;x>=0;x--){ kartYazdir(x); } break; case 52: nasilOynanir(); break; case 53: printf("oyunkapatiliyor."); //sleep(1); // printf("."); //sleep(1); //printf("."); //sleep(1); //printf("."); break; case 54: torbaYazdir(); break; case 55: islem=0; istem=0; torbaOlustur(); printf("oyun yeniden baslatildi."); //sleep(1); printf("."); //sleep(1); printf("."); //sleep(1); printf("."); break; case 56: system("cls"); break; default: printf("lutfen 1-7 arasinda sayi gir : "); break; } }while(operasyon!=53); }