I'm getting an error message when I try to compile my code. I got is 

> 
> "main.c|6|error: expected identifier or '(' before 'A'"
> 
> 
> 

Here is my code (I'm learning C as a Beginner from an ebook I downloaded (name is *Beginning Programming with C for Dummies*)):

```
#include <stdio.h>

int main() {
    int code;
    char 'A', 'B', 'C';

    printf("Enter the error code (A-C): ");
    scanf("%d",&code);

    switch(code)
    {
        case 'A':
            puts("Drive Fault, not your fault.");
            break;
        case 'B':
            puts("Illegal format, call a lawyer.");
            break;
        case 'C':
            puts("Bad filenane, spank it.");
            break;
        default:
            puts("That's not A, B, or C.");
    }
    return(0);

```

Any help would be appreciated.