Hooooooooola a todos.... (hacia ratos que no posteaba algo aca jejeje

), bueno tengo una duda xq ya se me olvido

o mas bien ya no me recuerdo muchito de Borland c++ jejeje , bueno al grano....
Como hago para recorrer un archivo pero que me encuentre los espacios en blanco de todo el texto que pueda contener ????
Les explico mas a detalle que tengo que hacer.... Tengo un archivo txt o doc , el usuario va a ingresar una palabra HOLA por decirles algo, pero en el archivo la palabra HOLA puede estar n veces , lo que quiero yo es ir comparando cuantas veces se repite la palabra HOLA dentro del texto....

....
Lo que se me vino a la mente es ir comparando palabra por palabra (las palabras las identifico cuando encuentre un espacio en blanco) agarro esa palabra y la comparo con la que ingreso el usuario .... o no se si habra o otra manera mas facil... jejejej
Espero me den una manita con esto .....
Gracias !!!!!!!