unsigned long int geht von 0 bis 4294967296 auf einem 32bit System und das habe ich. Ich muss eigentlich nur die ungeraden, natürlichen Zahlen von 1 bis 489511 zusammen rechnen. Gäbe vermutlich einfachere Wege habe mich aber für den folgenden entschieden:
	Code:
	#include <stdio.h>
int a = 1, b = 3, i;
int main()
{
    for (i = 1; i <= 4; i++)
    {
        a += b;
        b += 2;
        printf ("%d", a);
    }
    printf ("\n%d", a);
    return 0;
}
 Hier ist die Schleifen Bedingung 4, daher werden alle ungeraden natürlichen Zahlen von 1-10 addiert. Was aber wenn ich jetzt sehr große Zahlen brauche um eben die ungeraden Zahlen von 1 - 489511 zusammen zurechnen? Dann muss die 4 gegen 244755 ersetzt werden und könnt euch ja mal selbst ansehen was dabei raus kommt 
BITTE KEINE FERTIGE LÖSUNG POSTEN!!!
Da das ganze wie gesagt ein Hackit ist.
MfG
B4n4n4