在我看来,输出应该是EMAM5倍,但它打印EMAM6次.谁能解决这个问题?一点点解释会有所帮助.
EMAM
#include <stdio.h> int main() { int n = 0; while(n < printf("EMAM\n")) { n++; } return 0; }
c printf while-loop
c ×1
printf ×1
while-loop ×1