GuanYuxuan 发表于 2021-12-22 16:56:46

代码问题

#include<stdio.h>
void main()
{
long int a, b;
int c, d, e;
a = 1; b = 1; d = 0;
printf("请输入求数列的第几个数:\n");
scanf("%d\n", &e);

for (c = 1; c <= e / 2; c++)
{
   printf("%12ld\n%12ld\n", a, b);
   a = a + b;
   b = b + a;
   d++;
}
d = d * 2;
printf("%d\n", d);
}

各位大佬为啥我这个代码输出的时候要写两边数字才输出{:10_277:}

wp231957 发表于 2021-12-22 17:08:23

scanf("%d\n", &e);
scanf里面不应该有\n的出现,不知道你是从哪学的

GuanYuxuan 发表于 2021-12-22 17:10:50

wp231957 发表于 2021-12-22 17:08
scanf("%d\n", &e);
scanf里面不应该有\n的出现,不知道你是从哪学的

帮同事问的{:10_279:}
页: [1]
查看完整版本: 代码问题