我用崇高的文本編制我做了一個代碼,但它給了我這個錯誤:崇高文本2編譯錯誤(我認爲)
[Decode error - output not utf-8]
[Finished in 0.2s with exit code 1]
不過,我覺得這是因爲我沒有把它保存到UTF-8,但它給了我同樣的錯誤。 我試着用IdeOne編譯它,它編譯得很好,但是它給出的時間限制超出了,但這是因爲代碼。 這裏是我的代碼:
#include <stdio.h>
int main(void) {
int x, d;
for(x=1; ; x++){
for(d = 2; d <= 20; d++){
if(x%d != 0){
break;
}
}
if(d == 21){
break;
}
}
printf("%d", x);
return 0;
}
它可能看起來它有一個無限循環,但事實並非如此。
您的代碼打印「0」並停止。沒有無限循環。 – rohit89
我知道。但我想知道什麼是錯的 – MoonWalker
這段代碼應該做什麼? – rohit89