Po wykomentowaniu dalej pokazuje zły wynik.
Wychodzi na to, że pierwszy test mimo wpisania danych wychodzi “losowy?”, a dopiero ten drugi zostaje pierwszym i pokazuje poprawny wynik dla 2.
https://ideone.com/NCvTGC
Nie rozumiem dlaczego w moim środowisku to może działać?
Chodzi o tą pętle do while, ona może psuć?
Oczywiście ozdobniki dałem tylko, aby był widać jak zlicza się to u mnie na komputerze, oraz aby tutaj było łatwiej zauważyć ew. błąd.
Wczytując 11 znaków, obcina mi ten ostatni, szczerze mówiąc nie wiem dlaczego.
Chodzi o to aby zmienić liczbę wczytanych testów, czy elementy tablicy char?
EDIT:
Wystarczyło zmienić metodę wczytywania tablicy PESEL, uzywając funkcji scanf() i wyniki na ideone pokazały się poprawne, oraz sędzia zaakceptował rozwiązanie.
Niestety nie rozumiem, dlaczego wcześniej na moim komputerze pokazywało poprawny wynik. Pewnie to zależy od kompilatora…