#includeint main(void) { int a, b, c; char input[10]; printf("Please enter two numbersn "); label1: printf("Number a:_____bbbbb"); scanf_s("%d", &a); printf("Number b:_____bbbbb"); scanf_s("%d", &b); printf("Please enter answer of sum these number:_____bbbbb"); scanf_s("%d", &c); while (c != a + b) { printf("Please try again!:_____bbbbb"); scanf_s("%d", &c); } printf("Your answer is right!n"); printf("n"); printf("Do you want it again?input:y/n?"); getchar(); c = getchar(); if (c == 'y') { goto label1; } else printf("program quit!n"); return 0; }
写了一个简单的小练习,但是看到相关的文章说,不建议使用goto,请各位大神帮忙看看,能否简化一下,小弟学习学习!谢谢!



