Mình đang viết chương trình kiểm tra 1 mảng có tăng dần hay ko. Tuy nhiên khi compile thì chương trình của mình không chạy mà thông báo ra lỗi sau
E:\workspace\codeblocks\cppproject\main.cpp|10|error: ‘nhapmang’ was not declared in this scope|
E:\workspace\codeblocks\cppproject\main.cpp|12|error: ‘ktmangtang’ was not declared in this scope|
Đây là toàn bộ code của mình
#include <stdio.h>
#define max 100
int main()
{
int a[max], n;
nhapmang(a,n);
printf("Ket qua: %d ");
ktmangtang(a,n);
//xuatmang(a,n);
return 0;
}
void nhapmang(int a[], int &n)
{
int i;
printf("Nhap so phan tu cua mang n = ");
scanf("%d", &n);
for(i=0;i<n;i++)
{
printf("a[%d] = ", i);
scanf("%d", &a[i]);
}
}
/*
void xuatmang(int a[], int n)
{
int i;
printf("Noi dung mang la: \n");
for(i=0;i<n;i++)
printf("a[%d] = %d \t", i, a[i]);
}
*/
int ktmangtang(int a[], int n)
{
int flag=1;
for(int i=0; i<n-1; i++)
if (a[i]>a[i+1]) //Vi pham dieu kien tang
{
flag=0;
break;
}
return flag;
}