Ich habe ein Problem in der if
Klausel Ich denke, der Code ist korrekt, aber ich weiß nicht, warum es ein Problem gibt.Fehler: erwarteter primärer Ausdruck vor 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;
}
Es wäre great..Thanks
die No-Code ist nicht korrekt. Deshalb ist die if() Anweisung ein Problem. "If (a = char)" ist nicht gültig C oder C++. –
Ich würde sehr empfehlen, zu erforschen und zu lernen, wie man einfaches C++ - Programm, variable Typisierung und den Unterschied zwischen Zuweisung und Gleichheit schreibt. – fetherolfjd
also wie kann ich es korrigieren Ich möchte, dass wenn ** ein ** = Zeichen, dann sollte der Code einen Fehler geben. –