Colección de citas famosas - Slogan de motivación - El lenguaje C cuenta nombres en archivos basándose en apellidos y calcula su probabilidad.

El lenguaje C cuenta nombres en archivos basándose en apellidos y calcula su probabilidad.

Solo puedo decirte esta idea:

Leer el contenido del archivo, identificar el nombre y extraer el primer carácter (no se pueden implementar apellidos complejos), que es el apellido. Si no existía antes, regístrelo, agregue 1 al número de apariciones y mire la siguiente. Si es así, no vuelvas a grabar. Busque el registro anterior para este apellido y sume 1 al número de apariciones. Después de identificar todos los nombres, las probabilidades serán fáciles de calcular, no hace falta decirlo.