When I try to run the following code, it's generating an error:

> 
> undefined symbol st
> 
> 
> 

It's showing me an error on option 2 when I try to display full student records.

I'm running it on turbo C++ compiler.

```
void main()
{
    int option, i;
    while (5)
    {
    printf("========== Student Database ==========\n");
    printf("--------------------------------------\n");
    printf("1. Insert Record\n");
    printf("2. Display Record\n");
    printf("3. Edit/Update Record\n");
    printf("4. Delete a Record\n");
    printf("5. Exit\n");
    printf("--------------------------------------\n");
    printf("Enter Your Choice: ");
    scanf("%d",&option);
    if(option==1)
    {
        struct student st[9];
        {
            printf("\student data");
        }
        clrscr();
        break;
    }
    else if(option==2)
    {
        printf("\n===== Displaying Student Information =====\n");
            printf("\n Roll No: \t Name \t \t \t Marks \t Mobile Number\n");
            for (i = 0; i < 9; ++i)
            {
                printf("\n %d \t %st \t \t \t %d \t %d\n", st[i].roll, st[i].name, st[i].marks, st[i].number);
            }
            clrscr();
            break;
    }
    getch();
}

```