首页 > 代码库 > 杭电2061WA 01

杭电2061WA 01

#include<stdio.h>struct mem{    char s[50];    double c;    double f;};int main(){   struct mem x[60];    int n;    int num,i,flag;//num为课程数量    scanf("%d",&n);    while(n--)    {        double sum1=0,sum2=0,gpa;        scanf("%d",&num);        for(i=0;i<num;i++)        {            scanf("%s",x[i].s);            scanf("%lf",&x[i].c);            scanf("%lf",&x[i].f);        }        for(i=0;i<num;i++)        {        	if(x[i].f>=0&&x[i].f<60)        	{        		printf("Sorry!\n");        		flag=0;        		break;        	}        	else        	{            sum1+=x[i].c*x[i].f;            sum2+=x[i].c;            }        }        if(flag)        {		gpa=(sum1*1.0)/sum2;        printf("%.2lf\n",gpa);        }        if(n<=1)        {        	printf("\n");        }    }}

  找不出错误在哪,待解决

杭电2061WA 01