Cod sursa(job #980142)

Utilizator impulsiveAdi Donn impulsive Data 4 august 2013 01:37:30
Problema Algoritmul lui Euclid Scor 100
Compilator c Status done
Runda Arhiva educationala Marime 0.34 kb
#include<stdio.h>
#include<stdlib.h>

int main()
{
	int a,b,nr,i=0,rest,aux;
	FILE *f,*g;
	f=fopen("euclid2.in","r");
	g=fopen("euclid2.out","w");
	fscanf(f,"%i",&nr);
	while(i!=nr)
	{
		fscanf(f,"%i %i",&a,&b);
		while(a!=0 && b!=0)
		{
		aux=a/b;
		rest=a-aux*b;
		a=b;
		b=rest;
		}
	fprintf(g,"%i\n",a);
	i++;
	}
	return 0;
}