最新回答 / 小小疾飞
printf("第%d天",day);这里要按题目说的一样, if(year%100==0&&year%400==0||year%4==0&&year%100!=0)这里除了要算1月的情况外,year%100==0要去掉,因为是冗余的。
2019-07-30
最新回答 / qq_Adolph_CGHNR4
你第四行少了个分号i*j=result; 这样写的意思是把result的值赋给i*j(“=”表示把右边的值赋给左边)而你代码中仅仅是定义了result,并没有相关的值于是软件就报错了,,,,??
2019-07-30
最新回答 / java_c_c加_python学习
i=N-2 最大下标就是8,没有最后一个数据,因为最后一个数据没有比它更后面的数据比较了,如果你把最后的一个下标循环出来,那么你内循环里面的判断有一个score[j+1]就会出现数组下标越界
2019-07-30
最新回答 / 慕姐7587084
你的int number(int score[N) 里面for(i=0;i<10;i++) { printf("%d ",score[i]); } }后面要有return 0;要么你定义为void不用返回值。
2019-07-28