次のC++コードがあり、コンパイルすると「Lvaluerequired」エラーが発生します。私がどこで間違っているのか指摘してください。ありがとう。
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
char r[5];
int mark;
cout<<"Please enter your goddamn marks";
cin>>mark;
r=mark>=35?"pass":"fail";
cout<<"\n"<<r;
}