]> Pileus Git - ~andy/sfvlug/blobdiff - c/src/cond.c
Add C notes.
[~andy/sfvlug] / c / src / cond.c
diff --git a/c/src/cond.c b/c/src/cond.c
new file mode 100644 (file)
index 0000000..724ae2a
--- /dev/null
@@ -0,0 +1,34 @@
+#include <stdio.h>
+
+int main()
+{
+       int answer = 42;
+
+       /*
+        * If / else.
+        */
+       if (answer == 42)
+               printf("Right!\n");
+       else if (answer == 41)
+               printf("Close!\n");
+       else
+               printf("Wrong!\n");
+
+       /*
+        * Switch.
+        */
+       switch (answer) {
+               case 42:
+                       printf("Right!\n");
+                       break;
+               case 41:
+               case 43:
+                       printf("Close!\n");
+                       break;
+               default:
+                       printf("Wrong!\n");
+                       break;
+       }
+
+       return 0;
+}