急诊!!!为什么打出来的码是没错没警告 却不能自动工作
#include <stdio.h>#include <stdlib.h>
int main()
{
int q,b,s,g,num;
printf("Please write down the number:");
scanf("%d",&num);
q=num/1000;
printf("qian wei de shu zi is:");
scanf("%d",&q);
int a;
a=num%1000;
b=a/100;
printf("bai wei de shu zi is:");
scanf("%d",&b);
int c;
c=a%100;
s=c/10;
printf("b wei de shu zi is:");
scanf("%d",&b);
g=s%10;
printf("g de shu zi is:",g);
scanf("%d",&g);
getchar();
return 0;
}
想要分离某个四位数的千百个十位 q b s g分别代表千百个十位 求回答为什么编译出来后不会自动显示q b s g对应的数字呢?