Hallo Leute,
ich habe ein Problem mit den Parametern von int main(int argc, char* argv[]).
Mein bisher geschriebenes Programm sieht folgendermaßen aus:
Wenn ich das Programm nun mittels cmd ausführe, schreibt er mir untereinander die Worte des eingegebenen Satzes.
Nun möchte ich zusätzlich gerne in einer neuen Zeile ein Wort ausgeben, was sich aus den jeweils letzten Buchstaben der einzelnen eingegebenen Wörtern zusammensetzt.
Hat jemand von euch eine Idee, wie sich dieses Problem lösen ließe?
Vielen Dank im Voraus für eure Antworten.
Mit freundlichen Grüßen
ich habe ein Problem mit den Parametern von int main(int argc, char* argv[]).
Mein bisher geschriebenes Programm sieht folgendermaßen aus:
C++:
#include <stdio.h>
int main (int argc, char* argv[])
{
printf("Anzahl der Argumente: %d\n", argc);
printf("Pfad: %s\n", argv[0]);
int i = 1;
for(; i < argc; ++i)
printf("Argument %d: %s\n", i, argv[i]);
return 0;
}
Wenn ich das Programm nun mittels cmd ausführe, schreibt er mir untereinander die Worte des eingegebenen Satzes.
Nun möchte ich zusätzlich gerne in einer neuen Zeile ein Wort ausgeben, was sich aus den jeweils letzten Buchstaben der einzelnen eingegebenen Wörtern zusammensetzt.
Hat jemand von euch eine Idee, wie sich dieses Problem lösen ließe?
Vielen Dank im Voraus für eure Antworten.

Mit freundlichen Grüßen
Zuletzt bearbeitet von einem Moderator: