PDA

نسخه کامل مشاهده نسخه کامل : کمک در حل یک برنامه c



norooz1345
19-11-2015, 18:46
سلام
خودم برنامه رو نوشتم ولی نمیدونم اشکالم از کجا هست لصفا راهنمایی کنید.
//برنامه ای بنویسید که معدل 5 دانشجو را گرفته و دومین بزرگ ترین معدل چاپ کند



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
#include <stdio.h>
#include <stdlib.h>






int main()
{








int n,i=0;
float avg1,avg2,avg;
printf("please enter number of student:");
scanf("%d",&n);
if(n<2)
printf("error");
else
printf("please enter average:",i+1);
scanf("%f",&avg);


avg1=avg;avg2=avg;i++;
printf("please enter average:",i++);
scanf("%f",&avg);
if(avg>avg1)
avg1=avg;
else
avg2=avg;
i++;
for(i=3;i<=5;i++){
printf("please enter %d average: ",i);
scanf("%f",&avg);
if(avg>=avg1){
avg2=avg1;
avg1=avg;}
else if (avg>=avg2);
avg2=avg;}
printf("the avg is:%f",avg2);



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید getch();