У меня проблема в предложении if
. Я предполагаю, что код верен, но я не знаю, почему возникает проблема.Ошибка: ожидаемое первичное выражение перед char
#include <iostream>
using namespace std;
int main()
{
int a;
cout<<"Enter a Number and we will tell you the loop"<<endl;
cin>>a;
{
if(a=char)
{
cout<<"Enter only Numbers"<<endl;
}
else
{
cout<<"The value is: ";<<a<<endl;
}
}
do
{
cout<<a<<endl;
a++;
} while(a<=10);
cout << "Hello world!" << endl;
return 0;
}
Было бы great..Thanks
Нет код не является правильным. Вот почему проблема if() является проблемой. "if (a = char)" недействителен C или C++. –
Я очень рекомендую исследовать и узнавать о том, как писать простую программу на C++, печатать переменные и разницу между назначением и равенством. – fetherolfjd
так как я могу его исправить. Я хочу, чтобы, если ** ** **, то код должен дать ошибку. –