반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
 
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <Windows.h>
#include <random>
    using namespace std;
#define MAX 5
 
void _swap(int *a, int *b) {
        int tmp = *a;
        *= *b;
        *= tmp;
}
int main()
{
    int bingo[MAX][MAX];
    int count = 0;
    int dice = 0;
    int d1, d2, d3, d4;
    d1 = d2 = d3 = d4 = 0;
 
 
    for (int i = 0; i < MAX; i++) {
        for (int j = 0; j < MAX; j++) {
            count++;
            *(*(bingo+i)+j) = count;
        }
    }
    for (int i = 0; i < 1000; i++) {
        d1 = rand() % 5;
        d2 = rand() % 5;
        d3 = rand() % 5;
        d4 = rand() % 5;
 
        _swap((*(*bingo + d1) + d2)),(*(*bingo + d3) + d4));
    }
    while (1) {
        system("cls");
        for (int i = 0; i < MAX; i++) {
            for (int j = 0; j < MAX; j++) {
                printf("%d "*(*(bingo+i)+j));
            }
            printf("\n");
        }
        Sleep(100);
    }
    return 0;
}
cs

 

// 미완성 

 

반응형

'Study > C' 카테고리의 다른 글

C언어 - goto문  (0) 2018.08.29
C언어 - 구조체(학생 성적 구조체 만들기)  (0) 2018.08.29
C언어 - 2차원배열 과 포인터  (0) 2018.08.29
C언어 - 이중 포인터  (0) 2018.08.29
C언어 - 비트연산3 (0을 이동시키기)  (0) 2018.08.29

+ Recent posts