👤

Imi da eroare la randul acesta:
if(strchr('AEIOU',c)!=NULL).
Scrie invalid conversion from int to const char -fpermissive.
Cum as putea sa corectez si care este motivul pentru care nu merge ?

#include
#include
using namespace std;

int main()
{
char c;
for(c='A';c<='Z';c++)
if(strchr('AEIOU',c)!=NULL)
cout<
return 0;
}


Răspuns :

#include <iostream>

#include <string.h>

using namespace std;

int main()

{

char c;

for(c='A';c<='Z';c++)

if(strchr("AEIOU",c)!)

cout<< c << " ";

}

Explicatie :

In C++ sirul de caractere trebuie pus obligatoriu intre " ", nu intre ' '.