多了;分號怎么就只輸出了一個2
#include <stdio.h>
int main()
{
? ? int m, n;
? ? for(m=2; m<=50; m++)
? ? {
for(n=2; n<m; n++)
? ? ? ? {
? ? ? ? ? ? if(m%n==0) ??; (這多了個分號只能輸出2,是為什么)
? ? ? ? ? ? break; ? ? ? ? ??
}
? ? ? ? if(m == n) ??
? ? ? ? ? ? printf("%d ?", m);
}
return 0; ? ?
}
2019-08-23
多了個分號,if語句就結束了。