每个else仅和离它最近的一个未匹配else的if相匹配。记住这个就很简单了。先执行if(a>b)这个判断是不成立的 ,于是下面的if(a>c) ... else ...不会被执行。而是直接执行else if(b>c)b>c同样是不成立的于是执行else printf("%c\n",c);输出就是c是换行。
就是输出a'b'c中最大的啊