C语言问题啊 为什么要加putchar('\n')啊?如果是putchar("\n")为什么输出的是D啊 ?
#include"stdio.h"#defineINPUT(x,y)scanf("%d,%d",&x,&y)#defineA(x,y)x%y#defineB(a)prin...
#include"stdio.h"
#define INPUT(x,y) scanf("%d,%d",&x,&y)
#define A(x,y) x%y
#define B(a) printf("%d",a)
#define PRINTF(a) B(a);putchar("\n")
void main()
{
int x,y;
INPUT(x,y);
PRINTF(A(x,y));
} 展开
#define INPUT(x,y) scanf("%d,%d",&x,&y)
#define A(x,y) x%y
#define B(a) printf("%d",a)
#define PRINTF(a) B(a);putchar("\n")
void main()
{
int x,y;
INPUT(x,y);
PRINTF(A(x,y));
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询