Mọi người chỉ em lỗi sai trong đoạn code này với ạ

This post was flagged by the community and is temporarily hidden.

=>

Bạn nên định dạng nội dung lại đi. Nhìn rối mắt lắm.

Bỏ return imax ra khỏi vòng lặp for
1 Like
#include<stdio.h>
#include<conio.h>
#define MAX 4
int max(int, int );
int max(int a[], int n){
	int maxx;
        maxx=a[0];
	for(int i=0;i<n;i++){
		if(a[i]>maxx)
		maxx=a[i];
		
	} return maxx;
}
int main(){
	int imax,b[MAX];
	for(int i=0;i<MAX;i++){
		printf("b[%d]:",i);
		scanf("%d",&b[i]);
		
	}
	imax=max(b,MAX);
	printf("max=:",imax);
	getch();
				 
				    
}

bạn cần sửa lại các dòng sau:
printf(“max=: %d” , imax);
thêm “return 0” vào dưới dòng “getch()”
p/s: nên xem lại cách đặt câu hỏi, hỏi như vậy thì không ai muốn trả lời cả :sweat_smile:

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?