Dice
Rolling dice.
Loading...
Searching...
No Matches
main.c
Go to the documentation of this file.
1
#include "
dice.h
"
2
3
#include <stdio.h>
4
#include <stdlib.h>
5
6
int
main
(
void
) {
7
puts(
"Hello, World!\nNumber of dice rolls:"
);
8
uint_t
numRolls = (
uint_t
)(fgetc(stdin) -
'0'
);
9
init_dice
();
10
puts(
"Rolling the dice...\n"
);
11
dices_t
dices =
roll_dices
(numRolls);
12
for
(
uint_t
roll = 0; roll < numRolls; roll++) {
13
printf(
"Roll %d: %d\n"
, roll + 1, dices[roll]);
14
}
15
free(dices);
16
return
EXIT_SUCCESS;
17
}
init_dice
void init_dice(void)
Definition
dice.c:21
roll_dices
dices_t roll_dices(uint_t numRolls)
Definition
dice.c:13
dice.h
dices_t
uint_t * dices_t
Definition
dice.h:7
uint_t
unsigned int uint_t
Definition
dice.h:3
main
int main(void)
Definition
main.c:6
src
main.c
Generated on Thu Nov 7 2024 17:36:12 for Dice by
1.12.0