Question: What is the output produced by the program below? #include using namespace std; void encrypt ( char theChar [ ] ) { for ( int

What is the output produced by the program below?
#include
using namespace std;
void encrypt(char theChar[])
{
for (int i =0; theChar[i]!='\0'; i +=2)
if (theChar[i]=='A'|| theChar[i]=='E')
theChar[i]='#';
else if (islower(theChar[i]))
theChar[i]= toupper(theChar[i]);
else
theChar[i]='@';
}
int main()
{
char text[]="SaVE EArtH";
encrypt(text);
cout << text << endl;
return 0;
}
a.
#a#E#E@rTH
b.
@a@E@E#rtH
c.
@a@E@E#rTH
d.
#a#E#E#rtH

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!