گيري يه برنامه به زبان سي فقط فوري!debug
سلام دوستان
من يه برنامه به سي دارم كه كار نميكنه اين برنامه بايداين كار رو انجام بده شماره كارمندي وحقوق تعدادي از كاركنان موسسه اي رو دريافت كنه وبر اساس تعرفه هاي زير ماليات حقوق آنها را محاسبه وبه خروجي ببره ودر نهايت مشخص كنه كه بيشترين دريافتي مربوط به كدام كارمنده
از ماليات معاف 400000< حقوق
10درصد نسبت به مازاد 500000< حقوق <400001
15 درصد نسبت به مازاد 700000< حقوق <500001
17درصد نسبت به مازاد 700000> حقوق
اينم برنامه اي كه من نوشتم وكار نميكنه اگه ميشه كمكم كنيد
کد:
#include<stdio.h>
#include<conio.h>
void main(){
int n,a,i,max=1;
printf("please the enter number:");
scanf("%d",n);
for (i=1;i<n;i++){
printf("please enter fee:%d",i);
scanf("%d",&a);
while(a>max)
max=a;
if(a<=400000);
printf("moaf");
else
if (a>400001 && a<500000)
printf("fee khales %d",a-(a-=400000)*0.10);
else
if (a>500001 && a<700000);
printf("fee khales %d",a-(a-=400000)*0.15);
else
if (a>700000);
printf("fee khales %d",a-(a-=400000)*0.17);
}
printf("maxuimum dariafti number %d fee %d",n,a);
getch();}