@cookie-exploit
Ich denke du hast deinen Post editiert, weil du eingesehen hast, dass mein Weg und dein Weg absolut gleich sind (bis auf die Tatsache, dass du eine Variable mehr brauchst, weswegen ich meinen Weg vorziehen würde).
Dennoch habe ich jetzt schon einen Beispielcode geschrieben und hab keine Lust, dass das umsonst war.
Insofern:
Code:
#include <stdio.h>
int main(int argc, char *argv[])
{
if (argc < 2 || strlen(argv[1]) < 8)
{
puts("Syntax: [prog] <string>");
return 1;
}
printf("8. Zeichen von argv[1]: %c\n", argv[1][7]);
return 0;
}
Test:
Code:
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.
C:\Users\Admin\Desktop>a
Syntax: [prog] <string>
C:\Users\Admin\Desktop>a 123456789
8. Zeichen von argv[1]: 8