c语言问题,函数中能使用数组吗?

为什么这样用会出现乱码?
代码是求三个数的最小值

题主的min函数里定义的数组没赋值,所以才会出现乱码。
解决方法:给tensu数组赋值,tensu[0] = x; tense[1] = y; tense[2] = z; 然后在进行比较。
或直接在min函数里进行x,y,z的比较。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-09
你这没把输入的3个数赋给tensu数组啊
最直接的办法加上
tensu[0]=x;
tensu[1]=y;
tensu[2]=z;
第2个回答  2018-12-09
数组tensu未赋值。
改成
int tensu[3]={x,y,z};
第3个回答  2018-12-09
min2函数没有对数组赋值呀,x,y,z相当于没有用
相似回答