Pagini recente » Cod sursa (job #2100959) | Istoria paginii runda/oji2017/clasament | Cod sursa (job #719720) | Cod sursa (job #1370520) | Cod sursa (job #2681734)
#include <stdio.h>
int gdc(int num1, int num2) {
if (num2 == 0)
return num1;
else
return(num2, num2 % num1);
}
int main() {
FILE *file = fopen("euclid2.in", "rt");
FILE *file2 = fopen("euclid2.out", "wt");
int n;
fscanf(file, "%d", &n);
for (int i = 0; i < n; ++i) {
int num1, num2;
fscanf(file, "%d%d", &num1, &num2);
fprintf(file2, "%d\n", gdc(num1, num2));
}
fclose(file);
fclose(file2);
return 0;
}