summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2011-09-13 00:52:13 +0000
committerDimitri Sokolyuk <demon@dim13.org>2011-09-13 00:52:13 +0000
commit1ca790e0cedf9b278732c0bc423ce683c55a1fa2 (patch)
treedc89136149756a1753a2ed5cb61015a6af95b6e9
parentbbd45dc1b1ca374eabe016d759af9478855cde07 (diff)
add return valueHEADmaster
-rw-r--r--dice.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/dice.c b/dice.c
index a80d27e..985b1e5 100644
--- a/dice.c
+++ b/dice.c
@@ -45,7 +45,7 @@ int row[][5] = {
int
main(int argc, char **argv)
{
- int i, j, *r, n;
+ int i, j, *r, n, ret;
n = (argc == 2) ? atoi(argv[1]) : 2;
if (n < 0)
@@ -56,8 +56,10 @@ main(int argc, char **argv)
srand(time(NULL) + getpid());
- for (i = 0; i < n; i++)
+ for (ret = 0, i = 0; i < n; i++) {
r[i] = rand() % 6;
+ ret += r[i] + 1;
+ }
for (j = 0; j < 5; j++) {
for (i = 0; i < n; i++)
@@ -65,5 +67,5 @@ main(int argc, char **argv)
printf("\n");
}
- return 0;
+ return ret;
}