Cod sursa(job #217280)

Utilizator johnny2008Diaconu Ion johnny2008 Data 27 octombrie 2008 21:36:41
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.32 kb
#include <stdio.h>
FILE *f;
long int a,b;
int main(void){
	f=fopen("cmmdc.in","r");
	fscanf(f,"%ld %ld",&a,&b);
	fclose(f);
	f=fopen("cmmdc.out","w");
	long int r,aux;
	if (a<b){
		aux=a;
		a=b;
		b=aux;
	}
	else {}
	
	while (b != 0){
		r=a%b;
		a=b;
		b=r;
	}
	
	fprintf(f,"%ld",a);
	
	fclose(f);
}