Cod sursa(job #147492)

Utilizator cnatlLaurian cnatl Data 2 martie 2008 23:12:43
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.35 kb
#include<stdio.h>
long int x,y;
long int cmmdc(long int a, long int b);
int main()
{   FILE *f=fopen("euclid2.in","r"),
         *g=fopen("euclid2.out","w");
    fscanf(f,"%ld%ld",&x,&y);
    fprintf(g,"%ld",cmmdc(x,y));
    fcloseall();
    return 0;
}
long int cmmdc(long int a, long int b)
{    if(!b) return a;
     return cmmdc(b,a%b);
}