Ich bin dabei, C zu lernen. Und für heute wollte ich eigentlich die Bereiche der komplexen Datentypen und assert(); behandeln. Allerdings funktioniert assert() nicht, wie es soll
P.S. MS VC++ .Net kommt als Entwicklungsumgebung zum Einsatz
Code:
#include <stdio.h>
#include <assert.h>
void main(int argc, char *argv[]) {
int auswahl=0;
scanf("%i",&auswahl);
assert(auswahl != 2);
printf("%i",auswahl);
}
Bei 2 sollte ja aber eigentlich ein Fehler auftreten.K:\c\helloworld\helloworld\Release>helloworld
1
1
K:\c\helloworld\helloworld\Release>helloworld
2
2
K:\c\helloworld\helloworld\Release>helloworld
3
3
P.S. MS VC++ .Net kommt als Entwicklungsumgebung zum Einsatz