Problem
Write a function named countWords that accepts a string as its parameter and returns the number of words in it. A word is a sequence of one or more non-space characters. For example, the call of countWords ("What is your name?") should return 4.