黑马程序员技术交流社区
标题:
两个函数分开没有问题,合并后报错,求分析
[打印本页]
作者:
chuanzhang
时间:
2016-1-2 14:54
标题:
两个函数分开没有问题,合并后报错,求分析
#include<stdio.h>
int main(){
int num[10];
//定义数组num[10]
int i=0;
//利用for循环接收键盘输入的数,存入数组中
for(i=0;i<10;i++){
printf("请输入第%d个数:\n",i+1);
scanf("%d",&num[i]);
}
//遍历数组求出最大值
int max;
max=num[0];
for(i=0;i<10;i++)
{
if(max>num[i+1]){
printf("max=%d\n",max);
}else{
max=num[i+1];
}
}
}
报错内容:Compiling...
E:\ : error C2143: syntax error : missing ';' before 'type'
E:\: error C2065: 'max' : undeclared identifier
作者:
yfh349958021
时间:
2016-1-2 15:28
错误信息一:21行漏了一个;
20行的max未定义
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2