#include #include typedef struct uzunluk{ float birim; char tip[2]; } Uzunluk; void metreYap(Uzunluk *u); int main(){ Uzunluk a; printf("Uzunluk miktar ve cinsini giriniz : "); scanf("%f%s",&a.birim,a.tip); metreYap(&a); printf("Metreye dönüştükten sonra : "); printf("%.2f %s",a.birim,a.tip); printf("\n"); } void metreYap(Uzunluk *u){ char verilenTip[2]; strcpy(verilenTip,u->tip); float verilenBirim=u->birim; if(strcmp(verilenTip,"mm")==0){ u->birim=verilenBirim/1000; } else if(strcmp(verilenTip,"cm")==0){ u->birim=verilenBirim/100; } else if(strcmp(verilenTip,"mt")==0){ } else if(strcmp(verilenTip,"km")==0){ u->birim=verilenBirim*1000; } strcpy(u->tip,"mt"); }