#include <stdio.h> int main(){ int a=0, n=0, i=0, max=0, min=999999999, sum=0, sum2;

その他の回答(1件)

0

if(a>=max){ max=a; }else if(a<=min){ min=a; }} ここでelseを使ってるから。

1が先頭に来たときは,1が(その時点での)maxであり,さらにminでもあるはずなのだけど,a>=maxが満たされてしまうからelseの方が実行されなくてminの更新ができない。