1 /* 2 * outparam.c 3 * 4 * Beispiel-Programm Ausgabe-Parameter 5 * 6 * Autor: H.Drachenfels 7 * Erstellt am: 25.2.2015 8 */
9
10 #include <stdio.h>
11
12 int read_and_return_int(void);
13 void read_int(int*);
14
15 int main(void)
16 {
17 int n;
18
19 n = read_and_return_int();
20 printf("%d\n", n);
21
22 read_int(&n);
23 printf("%d\n", n);
24
25 return 0;
26 }
27
28 int read_and_return_int(void)
29 {
30 int n;
31
32 printf("int read_and_return_int(void), Zahl eingeben: ");
33 scanf("%d", &n);
34
35 return n;
36 }
37
38 void read_int(int *n)
39 {
40 printf("void read_int(int*), Zahl eingeben: ");
41 scanf("%d", n);
42 }
43