#include <iostream>
#include <stdio.h>
using namespace std;
int N;
int chain[1000]={};
void init();
void permute(int a,int b);
int main(int argc, char** argv)
{
cout<<"Nhap N";
cin>>N;
init();
permute(chain[1],chain[4]);
cout<<endl;
for (int m=0;m<N;m++)
{
cout<<chain[m];
}
}
int permute(int a,int b)
{
int k;
k=a;
a=b;
b=k;
}
void init()
{
for(int i=0;i<N;i++)
{
chain[i]=chain[i]+i+1;
cout<<chain[i];
}
cout<<endl;
}
mình đang viết chương trình đỏi chỗ vị trí của 2 số trong mảng theo ý tưởng này nhưng giá trị của a,b không trả về lại cho đối số chain[1] và chain[4] nên mọi người có thể giúp mình đc không? Tks


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