Und hier das ganze noch mal auf Deutsch.
Bei der Wiki wird man ja verrückt(ich zumindest).
|
C/C++ Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
//IN C GESCHRIEBEN :)
#include <stdio.h>
int main(void) {
int array[3] = {10,10,10} ;
int *zeiger1 = 0 ;
int *zeiger2 = 0 ;
int x = 0 ;
printf("Geben Sie bitte einzeln drei Zahlen zwischen ein\n"
"Bestaetigen Sie jede Eingabe mit ENTER\n") ;
for( ; x < 3 ; x++ )
scanf("%d",&array[x]) ;
for( x = 0 ; x < 2 ; x++ ) {
if(array[0] > array[1]) {
zeiger1 = array[0] ;
array[0] = array[1] ;
array[1] = zeiger1 ;
}
if(array[1] > array[2]) {
zeiger2 = array[1] ;
array[1] = array[2];
array[2] = zeiger2 ;
}
}
printf("%d,%d,%d",array[0],array[1],array[2]) ;
system("PAUSE") ;
return 0 ;
}
|
Ist bestimmt nicht die eleganteste Art, jedoch im Moment die einzige die ich gelernt habe.
Morgen muss ich ins Krankenhaus und meine Platte aus dem Becken kommt raus(Arbeitsunfall). Wünscht mir Glück(oder auch nicht).