Nhờ mọi người giúp em sửa lỗi

#include<stdio.h>
void nhapMang(int A[],int &n);
void xuatMang(int A[],int n);
int lasohh(int x);
void xuat(int x);
void lietkesohh(int A[],int n);				
void main()
{
	int A[100],n;
	nhapMang(A,n);
	lietkesohh(A,n);	
}
void nhapMang(int A[],int &n)
{
	scanf("%d",&n);
	for(int i=0;i<n;i++)
		scanf("%d",&A[i]);
}
void xuatMang(int A[],int n)
{
	for (int i=0;i<n;i++)
	{
		printf("%d ",A[i]);
	}
int lasohh(int x)
{
	int sum=0;
	for(int i=1;i<x;i++)
	{
		if(x%i==0)
			sum=sum+i;
	}
	if (sum==x)
		return 1;
	return 0;
}
void lietkesohh(int A[],int n)
{
	
	for(int i=0;i<n;i++)
		if(lasohh(A[i])==1)
			xuat(A[i]);
}
void xuat(int x)
{
	printf("%d ",x);
}

Lỗi gì thế bạn, lỗi ở chỗ nào. Nói rõ ra để mọi người nhìn vào mà biết xem. Chứ đăng lên thế thì không lẽ mọi người copy paste vào IDE rồi build xong chỉ à

3 Likes

Sửa lỗi chính tả trước đi bạn.

3 Likes

Lỗi gì thì mêu tả lỗi đó! Trong khi biên dịch hay trong khi chạy? Thông báo lỗi (nếu có).

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