好吧,我想让用户输入文本,但是选择菜单后它刚刚结束,我该如何解决呢?
#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
char str[1000];
int menu;
system("cls");
printf("1. Uppercase");
printf("\n2. Lowercase");
printf("\n3. Switching");
printf("\n4. Exit");
printf("\nChoose : ");
scanf("%d", &menu);
switch(menu)
{
case 1:
printf("Enter your text : ");
gets(str);
strupr(str);
printf("Uppercase string : %s", str);
break;
}
return 0;
}
好吧,我希望结果是大写的,但是它只是在菜单输入后才结束编程,我该如何解决?