Khi chạy code thì không nhập được dãy số vào

#include<iostream>
#include<conio.h>
using namespace std;
void nhapdn(int *a,int n,int i);
void nhapdt(double *x,int n,int i);
void nhapdn(int *a,int n,int i)
{
	for (i=1;i<=n;i++)
	{
		cout<<"a["<<i<<"]= ";
		cin>>a[i];
	}
}
void nhapdt(double *x,int n,int i)
{
	for (i=1;i<=n;i++)
	{
		cout<<"x["<<i<<"]= ";
		cin>>x[i];
	}
}
main()
{
	int a[10],n,i,maxa,b;
	double x[10],maxx;
	cout<<"so phan tu cua day nguyen la: ";
	cin>>n;
	cout<<"so phan tu cua day thuc la: ";
	cin>>n;
	cout<<"nhap day so nguyen: "<<nhapdn<<endl;
	cout<<"nhap day so thuc: "<<nhapdt<<endl;
	for(i=1;i<=n;i++)
	{
		maxa=a[0];
		if (a[i]>maxa)
		maxa=a[i];
		cout<<"max cua day nguyen la: "<<maxa<<endl;
	}
	for(i=1;i<=n;i++)
	{
		maxx=x[0];
		if (x[i]>maxx)
		maxx=x[i];
		cout<<"max cua day thuc la: "<<maxx<<endl;
	}
}

Nó báo thế nào? Bạn debug chưa?

1 Like

Gọi hàm kiểu này sao được bạn.

1 Like

vậy phải gọi sao vậy bạn

nó vẫn chạy bạn à nhưng mà nó chạy hết luôn

Bạn đang không hiểu vấn đề về hàm, về biến. Mình nghĩ bạn nên đi lại từ đầu. Điển hình như việc hai lần yêu cần nhập n liên tiếp.

2 Likes

Bạn chưa khai báo hai biến ở phía trên

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