优质文档C语言程序设计函数练习题及参考答案C语言程序设计练习题及参考答案1、定义一个函数int fun(int a,int b,int c),它的功能是:若a,b,c能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。#include int fun(int a,int b,int c)if(a+bc & b+ca & a+cb) if(a=b & b=c )return 3; else if(a=b|b=c|a=c) return 2;else return 1; else return 0;void main() int a,b,c,shape; printf(nInput a,b,c: ); scanf(%d%d%d,&a,&b,&c); printf(na=%d, b=%d, c=%dn,a,b,c); shape =fun(a,b,c); printf(nnThe shape : %dn,shape);