prog.c: In function 'main':
prog.c:4:5: warning: type of 'myString' defaults to 'int' [-Wimplicit-int]
int main(myString) {
^
prog.c:5:19: error: invalid initializer
char myChars[] = myString;
^
prog.c:6:24: error: 'S' undeclared (first use in this function)
int length = strlen(S);
^
prog.c:6:24: note: each undeclared identifier is reported only once for each function it appears in
prog.c:8:7: error: 'i' undeclared (first use in this function)
for (i = 0; i < length; ++i) {
^
prog.c:8:2: warning: statement with no effect [-Wunused-value]
for (i = 0; i < length; ++i) {
^
prog.c:8:16: warning: comparison between pointer and integer
for (i = 0; i < length; ++i) {
^
prog.c:8:26: error: lvalue required as increment operand
for (i = 0; i < length; ++i) {
^
prog.c:8:2: warning: statement with no effect [-Wunused-value]
for (i = 0; i < length; ++i) {
^
prog.c:9:34: error: array subscript is not an integer
printf("%d = %c\n",i,myChars[i]);
^
prog.c:9:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'char *' [-Wformat=]
printf("%d = %c\n",i,myChars[i]);
^
prog.c:9:13: warning: format '%c' expects argument of type 'int', but argument 3 has type 'char *' [-Wformat=]
prog.c:5:7: warning: variable 'myChars' set but not used [-Wunused-but-set-variable]
char myChars[] = myString;
^