max (int x,int y) /*有参有返回值函数*/ { int z; z=(x>y)? x:y; return z; /*返回值*/ }
main() { int a,b,c,d,e,f,g,h,i,u,v; scanf ("%d%d%d%d%d%d",&a,&b,&c,&d,&e,&f); g = max(a,b); h = max(c,d); i = max(e,f); u = max(g,h); /*将前边四个数中最大的赋值给u*/ v = max(u,i);/*将u和最后两个数中最大的赋值给v*/ printf("da shi %d",v); getch(); }