简单的求余数的问题.在连续输入的部分有逻辑错.望指点(可编译通过的)
#define sub(a,b) a%b#include<stdio.h>
#include<string.h>
int main()
{
int c,d,e,flag=1;
char f;
while (flag)
{
scanf("%d%d",&c,&d);
e=sub(c,d);
printf("%d\n",e);
printf("go on or not,if go on please press y,if not press n\n");
f=getchar();
if (f=='y')
{
flag=1;
}
else if (f=='n')
{
flag=0;
printf("The end\n");
}
}
return(0);
}