Comment Comment by Someone I suggest you write a few test cases to verify that it works reliably. I have my doubts about that, given this code fragment: // stop hashing when there is nothing left to hash while (scanf("%d", &ch) != EOF) { // get the current byte ch = getchar(); parent Someone 2 years ago