From 1ca790e0cedf9b278732c0bc423ce683c55a1fa2 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 13 Sep 2011 00:52:13 +0000 Subject: add return value --- dice.c | 8 +++++--- 1 file 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; } -- cgit v1.2.3