pastebin

Paste Search Dynamic
Recent pastes
shuffle
  1. #include <stdio.h>
  2. #include <stdio.h>
  3. #include<stdlib.h>
  4. #include <time.h>
  5. int i,j;
  6.  
  7. void shuffle(int*);
  8.  
  9. void draw(int*,int*,int*);
  10.  
  11. void hit(int*);
  12.  
  13. void array(int*);
  14.  
  15. int main(void) {
  16.         int card[24],tehuda[12];
  17.         int top = 0;
  18.         shuffle(card);
  19.         draw(card,tehuda,&top);
  20.         draw(card,tehuda,&top);
  21.         printf("top=%d",top);
  22.         return 0;
  23. }
  24.  
  25.  
  26.  
  27. void shuffle(int *pcard){
  28.         int x,tmp;
  29.        
  30.         srand(time(null));
  31.         for(i=0;i<24;i++){
  32.                 pcard[i]=i+1;
  33.         }
  34.         for(i=0;i<24;i++){
  35.                 x=rand()%24;
  36.                 tmp = pcard[i];
  37.                 pcard[i] = pcard[x];
  38.                 pcard[x] = tmp;
  39.         }
  40.                 for(i=0;i<24;i++){
  41.                        
  42.                                 printf("%dn",pcard[i]);
  43.                 }
  44. }
  45.  
  46.  
  47. void draw(int *pcard,int *ptehuda,int *ptop){
  48.         for(i=*ptop;i<*ptop+5;i++){
  49.         ptehuda[i] = pcard[i];
  50.         printf("playern%dn",ptehuda[i]);
  51.         }
  52.         ptop = i;
  53.  
  54.                        
  55. }
  56.  
Parsed in 0.007 seconds