Also beginne von vorne hab ich keine Idee zu, das andere würde ich so versuchen:
Code:
if c=g..z then
begin
writeln('Fehler')
//beginne von vorne
end;
Nur in diesem Fehlerfall soll er von vorne beginnen, so dass man wieder eine neue Zahl eingeben kann.