Zacznijmy od tego, że te wszystkie funkcje sprawdz_* można (i powinno się) sprowadzić do jednej funkcji, która literkę brałaby jako parametr.
No i później dorobić funkcję, która sprawdzałaby czy ciąg podany przez usera ma odpowiednią liczbę liter i pasuje do wzorca.