000
27.08.2002, 02:12 Uhr
~para
Gast
|
tja, Anwendung wird geschlossen, ich weiß nicht wo der Fehler liegt
C++: |
#include <iostream.h> void mySort(int *iToSort, int iSize) { int min; int temp; int k; int j; min = iToSort[0]; while (k <= iSize) { j = k; while (j <= iSize) { if (iToSort[j] < min) { min = iToSort[j]; } j++; } temp = iToSort[k]; iToSort[k] = iToSort[j]; iToSort[j] = temp; k++; } int a; while(a <= iSize) { cout<<iToSort[i]<<","; a++; } }
int main(int argc, char* argv[]) { int array[5]={3,2,4,1,5}; mySort(array,5);
return 0; }
|
jo, und zwar immer an der Stelle:
C++: |
if (iToSort[j] < min) { min = iToSort[j]; }
|
Wenn in dem Block der Bedingung allerdings nix steht, läufts, also muss mein Fehler irgendwo da sein, ich find ihn allerdings net :-( please help thx para Dieser Post wurde am 27.08.2002 um 06:21 Uhr von Uwe editiert. |