wytautaz21 (+103)
Mano kodas yra:
#include <stdio.h>
#include <stdio.h>
typedef struct
{
int sveik;
int skait;
int vard;
} trupmena;
void printTrupmena(trupmena t);
int main()
{
int a,b,c,x,y,z,i=0,j=0,n,dbd,k;
printf("Parasykite kiek bus trupmenu:");
scanf("%d",&n);
for(j=0;j<n;j++){
printf("Parasykite %d trupmenos sveikaji skaiciu:",j+1);
scanf("%i",&a);
printf("Parasykite %d skaitikli:",j+1);
scanf("%i",&b);
printf("Parasykite %d vardikli:",j+1);
scanf("%i",&c);
if(b>c){
z = b / c;
k = z * c;
a = a + z;
b = b - k;
}
x = b;
y = c;
while (abs(b) && abs(c))
if (abs(b) > abs(c)) {
b %= c; }
else{
c %= b;}
dbd = b + c;
trupmena pirmaTrupmena;
pirmaTrupmena.sveik = a;
pirmaTrupmena.skait = x/dbd;
pirmaTrupmena.vard = y/dbd;
trupmena tMas[] = { pirmaTrupmena };
printTrupmena(tMas[ i ]);
}
return 0;
}
void printTrupmena(trupmena t)
{
int mas[]={t.sveik, t.skait, t.vard};
printf("Masyvo reiksme %i(%i/%i)\n",mas[0],mas[1],mas[2] );
}