diff options
| author | Hyder <hyder@hyderhadi.xyz> | 2025-07-22 13:17:24 +0300 |
|---|---|---|
| committer | Hyder <hyder@hyderhadi.xyz> | 2025-07-22 13:17:24 +0300 |
| commit | cc5080504ad9a9d5726be8e74d09fb54171e2973 (patch) | |
| tree | 9415e942f6ab6ae5774747f9315d2e849eee9fde | |
This is a Greatest Common Divisor in C language
| -rw-r--r-- | GCD.c | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -0,0 +1,23 @@ +# include <stdio.h> + +int GreatestCommonDivisor(int INPUT_ONE, int INPUT_TWO) { + int DIVISOR; + for (int i = 1; i < INPUT_ONE || i < INPUT_TWO;++i) { + if (INPUT_ONE % i == 0 && INPUT_TWO % i == 0) { + DIVISOR = i; + } + } + return DIVISOR; +} + + +int main() { + int INPUT_ONE; + int INPUT_TWO; + printf("Give me a TWO numbers to find GCD\n"); + while (scanf("%d %d", &INPUT_ONE, &INPUT_TWO) != EOF) { + int RESULT = GreatestCommonDivisor(INPUT_ONE, INPUT_TWO); + printf("%d\n\n", RESULT); + } + return 0; +}
\ No newline at end of file |
