读书人

比较大小不知道哪错了,该怎么处理

发布时间: 2012-05-07 12:40:40 作者: rapoo

比较大小,不知道哪错了
麻烦运行下。。一运行就系统出错。。这样的错误很难找出。。


C/C++ code
#include<stdio.h>int max(int *,int n);int main(void){    int ar[10];    int i;    printf("please enter some numbers:\n");    for(i=0;i<10;i++)        scanf("%d",ar[i]);    printf("The max is:%d\n",max(ar,10));    return 0;}int max(int ar[],int n){    int i;    int m;    for(i=0;i<n-1;i++)    {        if(ar[i]>ar[i+1])            m=ar[i];        else            m=ar[i+1];    }    return m;}


[解决办法]
scanf("%d",&ar[i]);

读书人网 >C++

热点推荐