#include <stdio.h>
void main() {
char letters[] = "sjdfhbakshfoweiuh23423";
char* p;
int size = sizeof(letters);
for (int i = 0; i < size; i++) {
p = letters[i];
printf("Address: %p \n", p);
}
for (int i = 0; i < size; i++) {
p = letters[i];
printf("Charachter: %c \n", p);
}
}
Not sure whats going on by when compiled there is an error that says:
Warning C4047 '=': 'char *' differs in levels of
indirection from 'char'
What did I do wrong?