Δείτε ως υπόδειγμα τον παρακάτω κώδικα:
/* function - no return - with parameters */
#include <stdio.h>
void print_avg (int, int); /* prototype */
int main (){
...
print_avg(4, 9);
...
}
void print_avg (int a, int b) {
float average;
average = (a + b) / 2.0;
printf("average of %d and %d: %.2f\n", a, b, average);
}
Τώρα βάλτε τις σωστές λέξεις-κλειδιά (keywords) της γλώσσας C για να φτιάξουμε τον ορισμό (το σώμα που περιέχει τον κώδικα) μιας συνάρτησης με το όνομα doSomething η οποία απαιτεί 2 παραμέτρους:
- μια παράμετρο τύπου ακεραίου με το όνομα intParam
- μια παράμετρο τύπου δεκαδικού με το όνομα floatParam
και δεν επιστρέφει κάτι. Προσέξτε τα ονόματα των εσωτερικών μεταβλητών!
Πάμε:
Ο κώδικας εντός της συνάρτησης δεν μας ενδιαφέρει στο παράδειγμα...