| | |
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 # Beispiel: '' SpaghettiProgrammierung``
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" ) ;
12 return 1 ;
13 ok: printf( "Eingabe war in Ordnung\n" ) ;
|