int feld
-
Hi leute!
hab ne frage:
Wie kann ich ein feld von integern so zusammenfügen, dass es eine zahl ergibt!bsp: int test[3] = {1,2,3};
dannach sollte ein befehl (oder so) kommen, so dass die "ausgabe" 123
(hundertdreiundzwanzig) ergibt! (sprich ich einem anderem int den wert übergeben kann! )thanx
-
int array2number(int array[], unsigned len) { int result = 0; for (unsigned int i = 0; i < len; ++i) { assert(array[i] >= 0 && array[i] < 10); result *= 10; result += array[i]; } return result; }
-
das ist doch Rechnen für die Grundschule.... einer, zehner, hunderter etc.
Dass du darauf nicht selbst gekommen bist