Pagini recente » Cod sursa (job #2190004) | Cod sursa (job #285411) | Cod sursa (job #489713) | Cod sursa (job #2107672) | Cod sursa (job #1235370)
#include <stdio.h>
#include <stdlib.h>
int cmmdc(int a, int b)
{
if (b == 0)
{
return a;
}
else
{
return cmmdc(b, a % b);
}
}
int main()
{
FILE *inputFile, *outputFile;
int a, b, t, i;
inputFile = fopen("euclid2.in", "r");
outputFile = fopen("euclid2.out", "w");
fscanf(inputFile, "%d", &t);
for (i = 0; i < t; ++i)
{
fscanf(inputFile, "%d", &a);
fscanf(inputFile, "%d", &b);
fprintf(outputFile, "%d\n", cmmdc(a, b));
}
fclose(inputFile);
fclose(outputFile);
return 0;
}