scanf_s("%d", &choice);                         if (choice == 1)                         {                             choice = 0;                             goto label2;                         }                         else if (choice == 2)                         {                             choice = 0;                             goto label3;                         }                         else                         {                             choice = 0;                             printf("\aError please enter 1 or 2\n");                             goto label4;                         }                     }                 }                 else                 {                     printf("\aWrong password\n");                     printf("If you want to try again Press 1 , if you want to end the process Press 2\n");                     scanf_s("%d", &choice);                     if (choice == 1)                     {                         choice = 0;                         goto label2;                     }                     else if (choice == 2)                     {                         choice = 0;                         goto label3;                     }                     else                     {                         choice = 0;                         printf("\aError please enter 1 or 2\n");                         goto label4;                     }                 }             }         }         else {             printf("\aError, Enter 1 or 2:\n");             goto label;         }     label3:         printf("\n\nThank you");     }     else {         printf("\aError, Enter 1 or 2:\n");         goto label0;     }     return 0; } Flowchart for that part

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

    scanf_s("%d", &choice);
                        if (choice == 1)
                        {
                            choice = 0;
                            goto label2;
                        }
                        else if (choice == 2)
                        {
                            choice = 0;
                            goto label3;
                        }
                        else
                        {
                            choice = 0;
                            printf("\aError please enter 1 or 2\n");
                            goto label4;
                        }
                    }

                }
                else
                {
                    printf("\aWrong password\n");
                    printf("If you want to try again Press 1 , if you want to end the process Press 2\n");

                    scanf_s("%d", &choice);
                    if (choice == 1)
                    {
                        choice = 0;
                        goto label2;
                    }
                    else if (choice == 2)
                    {
                        choice = 0;
                        goto label3;
                    }
                    else
                    {
                        choice = 0;
                        printf("\aError please enter 1 or 2\n");
                        goto label4;
                    }
                }

            }

        }
        else {
            printf("\aError, Enter 1 or 2:\n");
            goto label;
        }


    label3:
        printf("\n\nThank you");


    }
    else {
        printf("\aError, Enter 1 or 2:\n");
        goto label0;
    }
    return 0;
}

Flowchart for that part

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY