Pagini recente » Cod sursa (job #2817985) | Cod sursa (job #1026137) | Cod sursa (job #2394132) | Cod sursa (job #1655181) | Cod sursa (job #2377624)
#include <stdio.h>
//#include <fstream.h>
#include <stdlib.h>
int euclid (int a, int b)
{
int r;
r=a%b;
while(r)
{
a=b;
b=r;
r=a%b;
}
return b;
}
int main()
{
int x,y,rez,nr,i;
FILE *f=fopen("euclid2.in", "r");
FILE *g=fopen("euclid2.out", "r+");
fscanf(f,"%d", &nr);
for (i=0;i<nr;i++)
{
fscanf(f,"%d%d", &x,&y);
rez=euclid(x,y);
//fwrite(&rez,1,sizeof(int),g);
fprintf(g, "%d\n",rez );
//printf("%d\n",rez);
}
fclose(f);
fclose(g);
return 0;
}