die summe der ersten n natürlichen zahlen ist
n(n+1)/2
mit worten (n quadraht plus n) durch 2
das hat der liebe Gauß irgendwann mal heraus bekommen^^
also ich hoffe das hilft dir etwas
ansonsten kannst du auch ne schleife machen wenn dir gauß nicht liegt
einfach ne for schleife solange laufen bis i <= n ist und eine 0 inizialisierte summe immer erhöhen wenn du nicht weißt was du machen sollt kann ich dir den code gerne vorkaun aber du kriegst das schon hin

(Ich hatte den code schon geschrieben aber ich hab mir gedacht du willst selber noch was machen^^ da hab ich ihn wieder gelöscht

)
hast du auch problem mit dem unterprogramm?
ansonsten kannst du im haupt programm eine while schleife machen dessen abbruchbedingung eine variable ist in die du 0 oder 1 einließt 0 bedeutet das programm soll beendet werden 1 heißt es soll weiter laufen oder andersrum wie du magst und dann einfach am ende immer den user fragen willst du weiter? und dann in diese variable einlesen dann läuft das solange bis er 0 eingiebt