| | |
Summary: 4.6 goto
goto Sprungmarke
erm¨oglicht den Sprung an eine andere Stelle im Programm
· Sprungmarke ist ein Bezeichnername
· Sprungziel wird durch Sprungmarke: gekennzeichnet
· Sprungziel muss in der gleichen Funktion liegen
19 3 Beispiel:
"
Spaghetti-Programmierung"
1 #include
2 int main( void )
3 {
4 int zahl ;
5 printf( "Nichtnegative Zahl eingeben: " ) ;
6 scanf( "%d", &zahl ) ;
7 if ( zahl < 0 )
8 goto fehler ;
9 else
10 goto ok ;
11 fehler: printf( "Falsche Eingabe\n" ) ;
|