单个字符字符输入,程序一闪而过怎么破
#include<stdio.h>int main(){
void function1(int *p);
void function2(int *p);
int i;
int a[10];
char choice;
printf("enter 10 integers:\n");
for(i=0; i<10; i++)
scanf("%d", &a[i]);
printf("Enter 'A' or 'D':");
scanf("%c", &choice); //C语言输入一个字符程序不会停下来等你输入,尴尬症都犯了
switch(choice){
case'A': function1(a);break;
case'D': function2(a);break;
default: printf("Error!");break;
}