Hallo liebe c Freunde!
Ich habe schon lange kein C mehr programmiert und ok ich gebe zu ich habe auch noch nicht allzu viel mit c gearbeitet nun ist aber der tag gekommen an dem ich nicht mehr drum rum komme mich vor c zudrücken Und wie erwartet stoße ich gleich mal auf ein Problem
Also ich möchte ein Programm schreiben das mir Namen von der Console einließt wie viele Namen das sind wird über einen Aufruf parameter festgelegt die namen werden in einem char array gespeichert und in umgekehrter reihne folge wieder ausgegeben : so nun habe ich da auch schon einen ansatz aber es sind noch ein paar unklarheiten :
1. wie ich einlese von der Console ist klar scanf heißt das stichwort nur wie kann ich das auch so oft aufrufen wie ich es denn brauche also sprich ich muss scanf so oft wie viel namen ich habe eingeben ?
2. die nächste frage ist wie kann ich meine array größe die mir ja bestimmt wie viele namen ich eingeben darf als parameter beim aufruf bestimmen ? hatte mir dazu das überlegt:
geht das so ?
3. auch interessant wäre es die namen in eine verkettete liste zu speichern allerdings habe ich zu der liste keinerlei ansatz kann mir auch da jemand helfen ?
ja der rest sollte klar sein ausgabe mach ich mit einer umgekehrten vorschleife die einfach rückwärts durch das Array läuft oder habt ihr da eine bessere idee ?
Ich habe schon lange kein C mehr programmiert und ok ich gebe zu ich habe auch noch nicht allzu viel mit c gearbeitet nun ist aber der tag gekommen an dem ich nicht mehr drum rum komme mich vor c zudrücken Und wie erwartet stoße ich gleich mal auf ein Problem
Also ich möchte ein Programm schreiben das mir Namen von der Console einließt wie viele Namen das sind wird über einen Aufruf parameter festgelegt die namen werden in einem char array gespeichert und in umgekehrter reihne folge wieder ausgegeben : so nun habe ich da auch schon einen ansatz aber es sind noch ein paar unklarheiten :
1. wie ich einlese von der Console ist klar scanf heißt das stichwort nur wie kann ich das auch so oft aufrufen wie ich es denn brauche also sprich ich muss scanf so oft wie viel namen ich habe eingeben ?
2. die nächste frage ist wie kann ich meine array größe die mir ja bestimmt wie viele namen ich eingeben darf als parameter beim aufruf bestimmen ? hatte mir dazu das überlegt:
geht das so ?
3. auch interessant wäre es die namen in eine verkettete liste zu speichern allerdings habe ich zu der liste keinerlei ansatz kann mir auch da jemand helfen ?
ja der rest sollte klar sein ausgabe mach ich mit einer umgekehrten vorschleife die einfach rückwärts durch das Array läuft oder habt ihr da eine bessere idee ?