if - else - Struktur
Bei der if-Struktur ist der Programmablauf abhängig von der Überprüfung einer Bedingung, welche in runden Klammern () nach dem Keyword if steht. Danach folgt der Anweisungsblock, der ausgeführt wird, falls die Bedingung true ist.
42 > 10
#include <stdio.h>
int main(int argc, char** argv){
int number = 42;
if(number > 10){
printf("%d > 10\n", number);
}
return 0;
}
Mittels des else Keywords kann weiterer Block hinten angefügt werden, welcher ausgeführt wird, falls die Bedingung false ergibt.
42 >= 10
if(number < 10){ printf("%d < 10\n", number); }else{ printf("%d >= 10\n", number); }