Go4Expert

Go4Expert (http://www.go4expert.com/)
-   C (http://www.go4expert.com/forums/c/)
-   -   why (http://www.go4expert.com/forums/why-t9626/)

ptgcomputer 28Mar2008 11:15

why
 
hi iam praveen iam having doubt please try to solve it
if iam having
main()
{ int a=500,b,c;
if(a<=400)
b=300;
c=200;
}
only the value of c is displayed but the value of b is not displayed correctely

bashamsc 29Mar2008 14:43

Re: why
 
Quote:

Originally Posted by ptgcomputer
hi iam praveen iam having doubt please try to solve it
if iam having
main()
{ int a=500,b,c;
if(a<=400)
b=300;
c=200;
}
only the value of c is displayed but the value of b is not displayed correctely

ur condition is wrong . To print b and c ur condition should be a>=400 or a>400 or a>=500.

ptgcomputer 2Apr2008 12:06

why
 
hi iam praveen i am having doubt
if iam having like this then what is wrong in it i am not able to find it output is not coming
Code:

  main()
    { int  n, s ,pay;
      printf("Enter the value of n\n");
      scanf("%d",&n);
      while(n>40)
      {    s=(n-40)*12;
            pay=s*10;
            printf("the pay  is =%d",pay);
      }

)

this is to find the pay ment of the employees of 10 to pay the money above 40 hours as 12 per extra hour how to fing mistake or what is the mistake


All times are GMT +5.5. The time now is 16:01.