1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
   | #include<iostream.h>
#include <stdlib.h> 
#include <stdio.h> 
//using namespace std;
void main(int argc,char **argv)
{
	FILE *ARG;
	int i;
	int n;
	int m;
	char c1;
	char c2;
	char c3[4];
    float Tmax;
	float **cord;
	cout<<"lecture du fichier:"<<endl;
	ARG = fopen("p1.2.a.txt","r");
	fscanf(ARG,"%c\t%d",&c1,&n);
	fscanf(ARG,"\n%c\t%d",&c2,&m);
	fscanf(ARG,"\n%c%c%c%c\t%f",&c3[0],&c3[1],&c3[2],&c3[3],&Tmax);
	cout<<c1<<":"<<n<<endl;
	cout<<c2<<":"<<m<<endl;
	cout<<c3[0]<<c3[1]<<c3[2]<<c3[3];
	cout<<":"<<Tmax<<endl;
 
	cord= new float*[n]; 
	for(i=0;i<n;i++)
		cord[i]= new float[3];
 
for(i=0;i<n;i++)
	{
		fscanf(ARG,"\n%f\t%f\t%f",&cord[i][0],&cord[i][1],&cord[i][2]);
	}
for(i=0;i<n;i++)
	{
		cout<<cord[i][0]<<"\t"<<cord[i][1]<<"\t"<<cord[i][2]<<endl;
	}
 
fclose(ARG);
 
 
} | 
Partager