请帮小弟看看这个程序
#include <iostream.h>#include <fstream.h>
#include <iomanip.h>
const char * Filename="ip.txt";
int ReadFile(char ip[60])
{
ifstream file(Filename);
//for(int i=0;i<60;i++)
file.getline(ip,59);
file.close();
return 0;
}
void main()
{
int i=0;
char ip[60];
ReadFile(ip);
cout<<"Header Length=";
for(i=0;i<2;i++)
{
cout<<ip[i];
}
cout<<endl;
cout<<"ECN-CE=";
for(i=3;i<5;i++)
{
cout<<ip[i];
}
cout<<endl;
cout<<"Total Length=";
for(i=6;i<11;i++)
{
cout<<ip[i];
}
cout<<endl;
cout<<"Identification=";
for(i=12;i<17;i++)
{
cout<<ip[i];
}
cout<<endl;
cout<<"Fragment offset=";
for(i=18;i<23;i++)
{
cout<<ip[i];
}
cout<<endl;
cout<<"Time To Live=";
for(i=24;i<27;i++)
{
cout<<ip[i];
}
cout<<endl;
cout<<"Protocol=";
for(i=27;i<39;i++)
{
cout<<ip[i];
}
cout<<endl;
cout<<"Header checksum=";
for(i=30;i<36;i++)
{
cout<<ip[i];
}
cout<<endl;
cout<<"Source=";
for(i=36;i<48;i++)
{
cout<<ip[i];
}
cout<<endl;
cout<<"Destination=";
for(i=48;i<59;i++)
{
cout<<ip[i];
}
cout<<endl;
}
怎么我引入ip,txt这个文件运行会乱麻???请帮小弟调试下,谢谢