{"push_id":1059080165,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"5ceca3c6b77315802c32dee30ae5fd1bcb15ced1","before":"45a521025a9b1e69746c27618aebed328d8696b0","commits":[{"sha":"5ceca3c6b77315802c32dee30ae5fd1bcb15ced1","author":{"email":"93cc887338b227c0100dcf2dca8ad7b8d89d624b@gmail.com","name":"roy"},"message":"arrays, structs, and functions\n\n1. Reads in English text of an arbitrary length from the keyboard. Feel free to include this task in the main() function.\r\n2. Identifies the least frequent letter in the above text. Implement a separate function getLeastFreqLetter() for this task. The main() function then calls this function to find out the least frequent letter and its frequency.\r\n3. Calculate the frequency of each unique word (case insensitive). Implement another function countWordFreq() for this task. Words will be separated by spaces and punctuation. You can use the isspace and ispunct functions to detect separators (references here: http://www.cplusplus.com/reference/cctype/isspace/ and http://www.cplusplus.com/reference/cctype/ispunct/). Please define a global class that contains two public fields, a word and its count, for this task. You can then define a vector of this class to store all the unique words and their counts. The main() function will call this function to print out each word and its corresp","distinct":true,"url":"https://api.github.com/repos/royboy400/cplusplus/commits/5ceca3c6b77315802c32dee30ae5fd1bcb15ced1"}]}