Ich nehme an einem Online-Wettbewerb teil. mein code funktioniert in meinem compilier visual studio 2013. aber die online-richter geben mir kompilierungsfehler. Hier ist mein Code.Was ist Kompilierungsfehler in C++?
#include<iostream>
#include<string>
#include<cmath>
#include<fstream>
using namespace std;
void main() {
int first_number;
int second_number;
string str;
char ch;
int count = 0;
ifstream yfile("q4.txt");
while (!yfile.eof())
{
yfile >>first_number;
if (first_number < 0)
first_number = abs(first_number);
yfile >> ch;
yfile >> second_number;
if (second_number < 0)
second_number = abs(second_number);
int gcd;
for (int i = 1; i <= first_number&&i <= second_number; i++){
if (first_number%i == 0 && second_number%i == 0){
gcd = i;
}
}
cout << "Output: " << gcd << endl;
}
kann mir bitte jemand lösung sagen? Ich werde dir dankbar sein. }
Welcher Kompilierungsfehler erhalten Sie von Online-Richter? – Zereges
sie reagieren nur "No-Compilation Error" – maadi
'void main() {' dies ist undefiniertes Verhalten. Bitte verwenden Sie einen der gültigen Einstiegspunkte für ein Programm. Zum Beispiel 'int main() {'. – nvoigt