#include "stdio.h"
main()
{
int i,n;
for (n=2;n<=100;n++)
{
for (i=2;n%i;i=i++)
;
if (i==n)
printf(" %d",i);
}
putchar('d\n');
}
这是书上的程序,已编译与运行,正确,可是,上面的 putchar('d\n');中为什么要加d?