From 24ad026f3525f806f5fb8eaf1367c2b160d32490 Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Mon, 3 Jul 2017 21:00:58 +0300 Subject: indent -nut -ts2 *.c --- gcd.c | 64 +++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 35 insertions(+), 29 deletions(-) (limited to 'gcd.c') diff --git a/gcd.c b/gcd.c index ea99592..227be89 100644 --- a/gcd.c +++ b/gcd.c @@ -1,46 +1,52 @@ #include #include -static unsigned long int gcd2(unsigned long int a, unsigned long int b) +static unsigned long int +gcd2 (unsigned long int a, unsigned long int b) { - unsigned long int c; - while (b != 0) { - c = b; - b = a % b; - a = c; + unsigned long int c; + while (b != 0) + { + c = b; + b = a % b; + a = c; } - return a; + return a; } -static unsigned long int gcdn(unsigned long int *a, size_t n) +static unsigned long int +gcdn (unsigned long int *a, size_t n) { - unsigned long int r; - size_t i; - r = a[0]; - for(i = 1; i < n; i++) { - r = gcd2(r, a[i]); + unsigned long int r; + size_t i; + r = a[0]; + for (i = 1; i < n; i++) + { + r = gcd2 (r, a[i]); } - return r; + return r; } -int main (int argc, char *argv[]) +int +main (int argc, char *argv[]) { - unsigned long int *a; - size_t i, n; + unsigned long int *a; + size_t i, n; - if (argc > 1) { - n = (size_t)(argc - 1); - a = (unsigned long int*) malloc(sizeof(unsigned long int) * n); - if (NULL != a) { - for (i = 1; i <= n; i++) - a[i-1] = strtoul(argv[i], NULL, 10); - printf("%lu\n", gcdn(a, n)); - free(a); - return EXIT_SUCCESS; + if (argc > 1) + { + n = (size_t) (argc - 1); + a = (unsigned long int *) malloc (sizeof (unsigned long int) * n); + if (NULL != a) + { + for (i = 1; i <= n; i++) + a[i - 1] = strtoul (argv[i], NULL, 10); + printf ("%lu\n", gcdn (a, n)); + free (a); + return EXIT_SUCCESS; } - return EXIT_FAILURE; + return EXIT_FAILURE; } - return EXIT_SUCCESS; + return EXIT_SUCCESS; } - -- cgit v1.2.3