Moim zadaniem jest wczytanie stringa i zamiana w nim małych liter na duze. Jestem na etapie gdzie do funkcji wczytuje się string i "w srodku funkcji" wszystko działa poprawnie, problem jest jedynie w zamianie zmiennej "ze srodka funkcji" na ta, ktora wpisywalem z klawiatury.
#include <iostream> using namespace std; void zmiana(string ciag) { int i=0; while(ciag[i]!=0) { if (ciag[i]>96 && ciag[i]<122) { ciag[i]=(ciag[i]-32); } i++; } cout<<ciag<<endl; } int main() { string znaki; cin>>znaki; zmiana(znaki); cout<<znaki; return 0; }
Jak zrobić, by "ciag" stal się "znaki"?