else 是错了?
是你的if(x > y)这多了一个分号
#include<stdio.h>
int max(int x,int y){
int z;
if(x>y)
z=x;
else
z=y;
}
if(x>y) //后面不用加分号 但是得加大括号 if(x>y){ z=x; }else{ z=y; }