01/10/2018, 09:18

Code không đọc và ghi được tệp

Mọi người cho em hỏi sao không đọc và ghi được tệp ạ

#include <iostream.h>
#include <conio.h>
#include <fstream.h>
#include <iomanip.h>
#include <math.h>
void doctep(int &n, int a[]){
	ifstream input("number.inp",ios::in);
	if(!input){
		cout<<"Khong the mo tap tin";
		exit(1);
	}
input>>n;
for(int i=1;i<=n;i++)
input>>a[i];
input.close();
}
void sapxep(int n,int a[]){
	int i,j,tg;
	for(i=1;i<=n;i++){
		for(j=i+1;j<=n;j++){
			if(a[i]>a[j]){
				tg=a[i];
				a[i]=a[j];
				a[j]=tg;
			}
		}
	}
	for(i=1;i<=n;i++)
	cout<<a[i];
}
long tong(int n, int a[]){
	long tong=0;
	int i;
	for(i=1;i<=n;i++)
	{
		if(a[i]%5==0)
		tong=tong+a[i];
	}
	return tong;
}
void ghitep(int n,int a[]){
	int i;
	ofstream output("number.out",ios::out);
	if(!output){
		cout<<"Khong tao duoc tap tin";
	exit(1);
	}
	sapxep(n,a);
	for(i=1;i<=n;i++)
	output<<a[i]<<" ";
	output<<tong(n,a);
	output.close();
}
int main(){
	int n;
	int a[100];
	doctep(n,a);
	ghitep(n,a);
	return 0;
}
Bài liên quan
0