Bộ code của mình
#include "stdafx.h"
#include <iostream>
#include <fstream>
using namespace std;
int a,b,n,m;
ifstream file;
int mang[100][100];
void doicho ( int mang[100][100], int mang2[100][100])
{
int a,b;
a=mang[100][100];
b=mang2[100][100];
mang[100][100]=mang2[100][100];
mang[100][100]=a;
};
void sapxeptang( int mang[100][100],int n, int m )
{
for ( int i = 1; i <= m-1; i++)
{
for ( int j = 0; j <= n-1; j++)
{
if ( mang[j][i] < mang[j+1][i] )
{
int a,b;
a= mang[j][i];
b= mang[j+1][i];
mang[j][i]=mang[j+1][i];
mang[j+1][i]=a;
}
}
}
}
int main()
{
char a, b;
b='6';
file.open ("test.txt",ios::out);
file >> a;
for ( int i = 0; i <= a-1;i++)
{
for ( int j = 0; j <= b-1; j++)
{
char c;
file >> c;
mang[i][j] = c;
}
}
sapxeptang(mang,a,b);
for ( int i = 0; i<= a-1; i++)
{
for ( int j = 0; j<= b-1; j++)
{
}
}
file.close();
system ("pause");
return 0;
}
File test có dạng
Code:
5 6
11 22 33 44 66 8
40 22 14 42 53 63
23 45 63 23 53 46
66 44 64 78 81 35
47 97 93 32 96 46
Mình đọc 2 số a b ! ko được nên ko làm đc toàn bộ bài ^^!! Mình muốn đọc 2 số a,b là 2 số 5 6 để làm số cột số dòng