נשלח בתאריך: 29 November 2008 בשעה 22:23 | | IP רשוּם
|
|
|
|
תודה סיימתי לכתוב את התכנית אבל היא עובדת חלקית אשמח לדעת מהי הטעות שלי#include <stdio.h> float main ()
{ float f, y, m, i,x; char c;
printf("use those value after the number, f=30.48,y=91.44,m=100,i=2.54"); printf("enter number with prefix(f,y,m,i) \n"); scanf("%f %c" ,&x,&c);
if (x<=0) return 0; else
if (!(c='f')&&!(c='y')&&!(c='m')&&!(c='i')) //*verify that user enter value correctlly*// return 0; else
if (c='f') { f=30.48; x*=f; printf("%.2f" ,x); } else if (c='y') { y=91.44; x*=y; printf(" %.2f" ,x); } else
if (c='m') { m=100; x*=m; printf("%.2f" ,x); } else
if (c='i') { i=2.54; x*=i; printf("%.2f" ,x);} return 0; }
|