两种解决办法记录一下:
int a,b;
***setvbuf(stdout, NULL, _IONBF, 0);***
printf("please input a:\n ");
scanf("%d",&a);
fflush(stdin);
printf("please input b:\n ");
scanf("%d",&b);
printf("年龄=%d,编号=%d",a,b);
return 0;
int a,b;
//setvbuf(stdout, NULL, _IONBF, 0);
printf("please input a:\n ");
***fflush(stdout);
rewind(stdin);***
scanf("%d",&a);
printf("please input b:\n ");
***fflush(stdout);
rewind(stdin);***
scanf("%d",&b);
printf("年龄=%d,编号=%d",a,b);
return 0;