我正在参加关于“C”的培训课程并遇到问题。这很难解释,所以我会发布代码。这是训练语法,所以不要问我为什么这样做。当这两个段块都在main()中运行时,第二个块的行为不像在main()中单独存在。我已经尝试了几个IDE认为它可能是一个错误。 /* First Segment Block */
int c;
printf("Type a letter: ");
c = getchar();
p
为什么下面的代码片断的第一输入?: #include <stdio.h>
int main() {
int a;
int b;
printf("Enter a first value :");
a = getchar();
printf("You entered: ");
putchar(a);
printf("\n E