pearos

Untitled

Feb 26th, 2015
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 3.43 KB | None | 0 0
  1. #include <STDIO.H>
  2. #include <STDLIB.H>
  3. #include <TIME.H>
  4. main()
  5. {
  6. char a,b,c;
  7. int cont,pl;
  8. cont == 0;
  9. char OBB[20][100] = { //dichiaro OBBLIGO (+18)
  10. "",
  11. "",
  12. "",
  13. "",
  14. "",
  15. "",
  16. "",
  17. "",
  18. "",
  19. "",
  20. "",
  21. "",
  22. "",
  23. "",
  24. "",
  25. "",
  26. "",
  27. "",
  28. "",
  29.  "",
  30. };
  31. char obb[20][100] = { //dichiaro obbligo (normale)
  32. "",
  33. "",
  34. "",
  35. "",
  36. "",
  37. "",
  38. "",
  39. "",
  40. "",
  41. "",
  42. "",
  43. "",
  44. "",
  45. "",
  46. "",
  47. "",
  48. "",
  49. "",
  50. "",
  51. "",
  52. };
  53. char VER[20][100] = { // dichiaro verità (+18)
  54. "",
  55. "",
  56. "",
  57. "",
  58. "",
  59. "",
  60. "",
  61. "",
  62. "",
  63. "",
  64. "",
  65. "",
  66. "",
  67. "",
  68. "",
  69. "",
  70. "",
  71. "",
  72. "",
  73. "",
  74. };
  75. char ver[20][100] = {  // dichiaro verità (normale)
  76. "Hai mai tradito un amico fra noi?",
  77. "Hai mai provato delle simpatie per un ragazzo fra noi? ",
  78. "Hai mai tradito il /la fidanzata/o ? ",
  79. "Hai mai toccato la tua cacca?",
  80. "Hai mai rubato qualcosa a qualcuno? ",
  81. "Hai mai fatto un tiro di coca? ",
  82. "Hai mai pensato di baciare (tizio ) ? ",
  83. "Hai mai preso a botte qualcuno ? ",
  84. "Hai mai pensato di andartene da qui?",
  85. "Hai mai pensato al suicidio ? ",
  86. "Hai mai mandato a F.C. i tuoi ? ",
  87. "Hai mai vomitato in pubblico? ",
  88. "Hai mai picchiato un animale?",
  89. "Hai mai 'passato una notte anomala?",
  90. "Hai mai capito la matematica? ",
  91. "Hai mai rinunciato a qualcosa per qualcuno? ",
  92. "Chi è la persona più cara in questo momento? ",
  93. "Chi vuoi che si faccia male per piacere personale? ",
  94. "SE dovessi dare un aggettivo a **** cosa le/gli diresti?! ",
  95. "Se dovessi portare qualcuno di noi con te,per sempre chi porteresti? ",
  96. };
  97. printf("inserisci il numero di giocatori "); //numero giocatori
  98. scanf("%d", &pl);
  99. printf("Quale variante del gioco vuoi utilizzare? normale o +18 (n/+) "); //variante del gioco da usare
  100. scanf(" %c", &a);
  101. printf("\n");
  102. if (a != 'n' && a != '+') {  //se a è diversa a n o +
  103.     printf("Carattere inserito non valido, reinserisci il carattere: ");
  104.     scanf(" %c", &a);
  105.     }
  106.     if (a == '+') {
  107.         printf ("Sei minorenne?(s/n)"); // controlla se sei minorenne se vuoi giocare alla versione +18
  108.         scanf(" %c", &c);
  109.         if (c == 's') {
  110.         printf("\nAllora non puoi giocare a questa variante del gioco, riprova quando sarai più grande .");
  111.         system("PAUSE");
  112.     }
  113.     }
  114.     if(a == 'n' ) {
  115.     srand(time(NULL));
  116.     int x = rand()%pl;
  117.     printf("Ora gioca il numero %d\n", x); //ora gioca....
  118.         printf("Obbligo o verità? (o/v)  "); //la domanda: Obblogo o verità?
  119.     scanf(" %c", &b);
  120.     printf("\n");
  121.     if(b != 'o' && b != 'v') {
  122.     printf("Carattere inserito non valido, reinserisci il carattere: ");
  123.     scanf(" %c", &b);
  124.    
  125.     if(a == 'o') {
  126.         srand(time(NULL));
  127.         int y = rand()%20;  // random
  128.         printf("%s", obb[y][100]);   //devi fare...
  129.         printf("\n");
  130.         system("PAUSE");
  131.     }
  132.     else {
  133.         srand(time(NULL));
  134.         int y = rand()%20;
  135.         printf("%s", ver[y][100]); // devi fare....
  136.         printf("\n");
  137.         system("PAUSE");
  138.     }
  139.     }
  140.  
  141.         if(a == '+' ) {
  142.         printf("Obbligo o verità? (o/v)  "); // domanda: Obbligo o verità? (vers. +18)
  143.     scanf(" %c", &b);
  144.     printf("\n");
  145.     if(b != 'o' && b != 'v') {
  146.     printf("Carattere inserito non valido, reinserisci il carattere: ");
  147.     scanf(" %c", &b);
  148.     if(a == 'o') {
  149.         srand(time(NULL));
  150.         int y = rand()%20;
  151.         printf("%s", OBB[y][100]);  //devi fare...
  152.         printf("\n");
  153.         system("PAUSE");
  154.     }
  155.     else {
  156.         srand(time(NULL));
  157.         int y = rand()%20;
  158.         printf("%s", VER[y][100]);   //devi fare...
  159.         printf("\n");
  160.         system("PAUSE");
  161.     }
  162.  
  163.     //fine del ciclo per rigiocare, si rigioca
  164.     }
  165.     }
  166.     }
  167.    
  168.     }
Advertisement
Add Comment
Please, Sign In to add comment