#include <iostream>
#include <string>
void show(const std::string& msg) {
std::cout << "Wprowadzono: " << msg << ".\n";
}
int main() {
std::string msg;
show((std::cin >> msg, msg));
}
Niby można z operatorem przecinka. Ale osobiście bym nie był zachwycony jeśli miałbym "wykrywać" dwa nawiasy (( : -)