24.7k views
1 vote
Implement the function lastChars() that takes a list of strings as a parameter and prints to the screen the last character of each string, one per line. If the list provided as a parameter is empty, the function prints a message to that effect. If any of the strings are empty, they are skipped in the display. The information below shows how you would call the function lastChars() and what it would display for a couple of parameters:

1 Answer

3 votes

Answer:

The following program is in C++.

#include <bits/stdc++.h>

using namespace std;

void lastChars(string s)

{

int l=s.length();

if(l!=0)

{

cout<<"The last character of the string is: "<<s[l-1];

}

}

int main() {

string s;//declaring a string..

getline(cin,s);//taking input of the string..

lastChars(s);//calling the function..

return 0;

}

Input:-

Alex is going home

Output:-

The last character of the string is: e

Step-by-step explanation:

In the function lastChars() there is one argument that is a string.I have declared a integer variable l that stores the length of the string.If the length of the string is not 0.Then printing the last character of the string.In the main function I have called the function lastChars() with the string s that is prompted from the user.

User Inator
by
5.3k points