Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstring>
- using namespace std;
- char *tr(char *str)
- {
- static char buff[256];
- char cp[]="\245\206\251\210\344\242\230\276\253\244\217\250\235\343\340\227\275\215ąćęłńóśżźĄĆĘŁŃÓŚŻŹ";
- if(strlen(str)>=sizeof(buff)) return str;
- char *bf=buff;
- while(*str)
- {
- char *pos=strchr(cp+18,*str);
- *(bf++)=pos?*(pos-18):*str;
- ++str;
- }
- *bf=0;
- return buff;
- }
- string napis;
- int main()
- {
- cout<<tr("Zażółć gęślą jaźń")<<endl;
- cin>>napis;
- cout<<tr("Wpisany ciąg znaków: ")<<napis;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement