大神,请问一下for中的测试条件k*k<26,放在printf("k=%d\n",k)后可以,放在printf("k=%d\n",k)前,为什么就不行了?
#include <stdio.h>
int main(void)
{
int k;
for (k=1,printf("%d: Hi!\n",k);printf("k=%d\n",k),k*k<26;k+=2,printf("Now k is %d\n",k))
printf("k is %d in the loop\n",k);
return 0;
}