Cod sursa(job #2343991)

Utilizator stratonedanielDaniel Stratone stratonedaniel Data 14 februarie 2019 17:19:51
Problema Algoritmul lui Euclid Scor 100
Compilator c-64 Status done
Runda Arhiva educationala Marime 0.44 kb
#include <stdio.h>
#include <stdlib.h>

int cmmdc(int a,int b)
{
	if(b==0)
		return a;
	return cmmdc(b,a%b);
}

int main()
{
	int numar_perechi;
	int a,b;

	FILE *f=fopen("euclid2.in","r");
	FILE *g=fopen("euclid2.out","w");

	int null;

	null=fscanf(f,"%d",&numar_perechi);	

	for(int i=0;i<numar_perechi;i++)
	{
		null=fscanf(f,"%d%d",&a,&b);
		fprintf(g,"%d\n",cmmdc(a,b));
	}

	null=cmmdc(null,null);	

	fclose(f);
	fclose(g);

	return 0;
}