#include<stdio.h>
#define max 10
int largest(int num_array[],int length);
int main(void)
{
int array[max],count;
printf( "enter an integer value:\n" );
for(count=0;count<10;count++)
scanf( "%d",&array[count]);
printf( "the largest value is %d\n",largest(array,max));
return 0;
}
int largest(int num_array[],int length)
{
int count,biggest;
for(count=0;count<length;count++)
{
if(num_array[count]>biggest)
biggest=num_array[count];
}
return biggest;
}
Ta có mấy cái không hiểu địa phương, một cái là chủ hàm số cuối cùng printf câu nói bên trong vì cái gì là largest(array,max) đâu? Nó lại không có định nghĩa.
Còn có một cái là toàn bộ hàm số trung length tác dụng là cái gì, hàm số giải thích bên trong dùng max không phải có thể sao?
Chớ phun, cấp bậc chỉ là đánh dấu tới
#define max 10
int largest(int num_array[],int length);
int main(void)
{
int array[max],count;
printf( "enter an integer value:\n" );
for(count=0;count<10;count++)
scanf( "%d",&array[count]);
printf( "the largest value is %d\n",largest(array,max));
return 0;
}
int largest(int num_array[],int length)
{
int count,biggest;
for(count=0;count<length;count++)
{
if(num_array[count]>biggest)
biggest=num_array[count];
}
return biggest;
}
Ta có mấy cái không hiểu địa phương, một cái là chủ hàm số cuối cùng printf câu nói bên trong vì cái gì là largest(array,max) đâu? Nó lại không có định nghĩa.
Còn có một cái là toàn bộ hàm số trung length tác dụng là cái gì, hàm số giải thích bên trong dùng max không phải có thể sao?
Chớ phun, cấp bậc chỉ là đánh dấu tới