עבור לתוכן

למה התוכנית לא עובדת C?

Featured Replies

פורסם

#include <stdio.h>

void main()

{

float x,y,z,a,b;

printf("Enter nic per hour:\n");

scanf("%f",&a);

printf("Enter time for regular hour:\n");

scanf("&f",&x);

print("Enter time for night watch:\n");

scanf("%f",&y);

printf("Enter time for saturday watch:\n");

scanf("%f",&z);

b=a*x+a*1.5*y+a*2*z;

printf("you'r pay is %f",b);

}

פורסם

א. main צריך להיות int, כלומר int main().

ב. ב99% מהמקרים כדאי להשתמש בdouble.

ג. כתבת print במקום printf, פשוט תסתכל על ההודעת שגיאה שהמהדר נותן לך.

פורסם

בנוסף בשורה החמישית (של main) כתבת

scanf("[glow=red,2,300]&[/glow]f",&x);

במקום

scanf("[glow=red,2,300]%[/glow]f",&x);

פורסם
  • מחבר

תודה לשניכם :)

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים