math program with uninitialized local variable choice : <pre><code> void main()
{
    int choice;
    //printf("You have selected the choice %d",menu());

    if (choice == 1)
    {
        printf("You have selected addition\n");
        additionmenu();
    }
    else if (choice == 2)
    {
        printf("You have selected subtraction\n");
        subtractionmenu();
    }
    else if (choice == 3)
    {
        printf("You have selected multiplication\n");
        multiplicationmenu();
    }
    else
    {
        printf("Invalid choice\n");
    }

    system("pause");
</code></pre>

<p>its show uninitialized local variable choice used,its it have anything to do with another choice that i declare as char choice?</p>
