Kod działa tylko dla pierwszych znaków < i >, ma ktoś pomysł jak napisac taki kod dla więcej niż jednego tagu html?
#include <iostream.>
#include <string.>
#include <algorithm.>
using namespace std;
string wejscie;
string szukaj1="<";
string szukaj2=">";
int main()
{
while(getline(cin,wejscie))
{
cin>>wejscie;
size_t pozycja1=wejscie.find(szukaj1);
size_t pozycja2=wejscie.find(szukaj2);
string powiekszony = wejscie.substr(pozycja1+1,pozycja2-pozycja1-1);
transform(powiekszony.begin(),powiekszony.end(),powiekszony.begin(),::toupper);
int dlugosc = powiekszony.length();
wejscie.replace(pozycja1+1,dlugosc,powiekszony);
cout<<wejscie;
}
return 0;
}