#define DEF_DORTGEN
typedef struct
{
double k1 , k2 ;
double alan ;
double cevre ;
int sayi ;
} Dortgen ;
#endif
// testDortgen.c
#include <stdio.h>
#include "dortgen.h"
int main()
{
Dortgen a = {0}, b = {0} ;
a.k1 = 5.0 ;
a.k2 = 3.0 ;
a.alan = a.k1 * a.k2 ;
a.cevre = 2.0 * (a.k1 + a.k2) ;
a.sayi = 1 ;
b = a ;
b.k1 = 8.0 ;
b.sayi = 0 ;
if (a.sayi == 1)
{
printf("uzun kenar = %lf\n", a.k1) ;
printf("kısa kenar = %lf\n", a.k2) ;
printf("alan = %lf\n", a.alan) ;
printf("cevre = %lf\n", a.cevre) ;
}
if (b.sayi == 1)
{
printf("uzun kenar = %lf\n", b.k1) ;
printf("kısa kenar = %lf\n", b.k2) ;
printf("cevre = %lf\n", b.cevre) ;
printf("alan = %lf\n", b.alan) ;
}
}