summaryrefslogtreecommitdiff
path: root/graphs/piscine/grade
diff options
context:
space:
mode:
Diffstat (limited to 'graphs/piscine/grade')
-rw-r--r--graphs/piscine/grade/grade.c29
1 files changed, 29 insertions, 0 deletions
diff --git a/graphs/piscine/grade/grade.c b/graphs/piscine/grade/grade.c
new file mode 100644
index 0000000..caecc82
--- /dev/null
+++ b/graphs/piscine/grade/grade.c
@@ -0,0 +1,29 @@
+#include <stdio.h>
+
+void grade(char g)
+{
+ switch (g)
+ {
+ case 'A':
+ puts("Excellent");
+ break;
+ case 'B':
+ puts("Good");
+ break;
+ case 'C':
+ puts("Not so bad");
+ break;
+ case 'D':
+ puts("Could be worse");
+ break;
+ case 'E':
+ puts("Maybe next time");
+ break;
+ case 'F':
+ puts("No comment");
+ break;
+ default:
+ puts("Call a wild ACU");
+ break;
+ }
+}