-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexercicio8.c
46 lines (37 loc) · 923 Bytes
/
exercicio8.c
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
//Bibliotecas
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <locale.h>
// Função que realiza o sorteio
int sortear( int a[][5] ) {
for (size_t i=0;i<5;i++){
for (size_t j=0;j<5;j++){
printf("%6d",a[i][j]);
}
printf("\n");
}
printf("\n");
}
int main () {
// Regionalização (Desbuga palavras com acento)
setlocale(LC_ALL, "Portuguese_Brazil");
// Declaração das Variáveis
int num, segundos, sorteio[5][5], numeros[100];
segundos = time(0);
srand(segundos);
for (size_t i=0;i<99;i++) {
numeros[i] = 0;
}
for (size_t i=0;i<5;i++) {
for (size_t j=0;j<5;j++) {
do {
num = (rand() % 100 ) ;
} while (numeros[num]);
sorteio[i][j] = num;
}
}
printf("\n B I N G O\n\n");
sortear(&sorteio);
return 0;
}