Please, help me to fix some problems.
The file contains:
AAAA 111 BBB
CCC 2222 DDDD
EEEEE 33 FF
The code is:
int main() {
    FILE * finput;
    int i, b;
    char a[10];
    char c[10];
    finput = fopen("input.txt", "r");
    for (i = 0; i < 3; i++) {
        fscanf(finput, "%s %i %s\n", &a, &b, &c);
        printf("%s %i %s\n", a, b, c);
    }
    fclose(finput);
    return 0;
}
The code does work. However, the following errors occur:
format «%s» expects argument of type «char *», but argument 3 has type «char (*)[10]
format «%s» expects argument of type «char *», but argument 5 has type «char (*)[10]
Are the types wrong? What's the problem?
 
     
    