#include #include #include #include using namespace std; int main() { ifstream fi; fi.open("/home/www/class/een118/a3010b.txt"); if (fi.fail()) { cerr << "can't open\n"; exit(1); } ofstream fo; fo.open("elements.txt"); if (fo.fail()) { cerr << "Can't create\n"; exit(1); } string longest; int atno = 0, longestlen = -1; while (true) { string sym, name; double atwt; fi >> sym >> name >> atwt; if (fi.fail()) break; atno += 1; if (name.length() > longestlen) { longestlen = name.length(); longest = name; } fo << setw(3) << atno << " " << setw(13) << name << " " << setw(2) << sym << " " << atwt << "\n"; } fi.close(); fo.close(); }