#include #include #include #include #include #include using namespace std; int main(int argc, char * argv[]) { ifstream fin; //fin.open(argv[2]); // Take input file from argument fin.open("example.txt"); char charlist[256]; // Make a table to store different characters. int list_length; // Charlist length. if(fin.fail()) // Was the input file valid? { cout << "Failed to open input file."; } else { int i=1; // counter for storing distinct characters in charlist; while(!fin.eof()) { char next= fin.get(); // Store next character in variable next; bool ok = true; for(int j=1;j++;j<=i) { if (charlist[j] == next) { ok = false; } } if(ok == true) { i++; charlist[i] = next; } } list_length = i; cout << "\n\n\n"; cout << "Success.\n"; cout << "Charlist is: \n"; for(int i=1;i++;i<=list_length) { cout << charlist[i]; } int example; cin >> example; } }