1. 程式人生 > >c語言4個比較大小,函式的巢狀

c語言4個比較大小,函式的巢狀

#include <stdio.h>
int main()//
{
	int max_4(int a,int b,int c,int d);//對max _4的宣告 
	int a,b,c,d,max;
	printf("Please enter 4 interger number:\n");
	scanf("%d%d%d%d",&a,&b,&c,&d);
	max=max_4(a,b,c,d);//呼叫max 
	printf("max=%d\n",max);
	return 0;
 } 
 
 int max_4(int a,int b,int c,int d)//定義函式 
 {
 	int max(int,int);//宣告函式 
 	int m;
 	m=max(a,b);//a b選最大 
 	m=max(m,c);//上面選出的較大,與下個數字比較 
 	m=max(m,d);//同上 
 	return m;
 }
 
 int max(int x,int y)//宣告函式,兩個數求最大 
 {
 	if(x>y) return x;
 	else return y;
 }