Как я могу решить эту ошибку: ожидаемый неквалифицированный идентификатор в конце ввода
#include<iostream> using namespace std; class Dist { int feet; float inches; public: enter() { cout<<"\nenter feet "; cin>>feet; cout<<"\nenter inches"; cin>>inches; } display() { cout<<feet<<"'-"<<inches; } scale(Dist &d1, float scalefactor) { d1.feet= d1.feet*scalefactor; d1.inches=d1.inches*scalefactor; while(d1.inches>=12) { d1.inches=12-d1.inches; d1.feet++; } }; main() { Dist d1,d2; d1.enter(); d1.scale(d1,0.5); d1.display(); } //error is in this line
Что я уже пробовал:
Я попытался найти любую синтаксическую ошибку и прокомментировал всю основную функцию, но ошибка все еще существует.