DMG

Brisanje komentara iz stringa

DMG
May 3rd, 2012
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.69 KB | None | 0 0
  1. /* Izbacuje sve komentare koji pocijnu sa "/*" i zavrsavaju se sa  "*" i "/" */
  2. #include <iostream>
  3. using namespace std;
  4. main()
  5. {
  6.       string s;
  7.       int n, i, a;
  8.       cin >> s;
  9.       n = s.length();
  10.      
  11.       for (int j=0; j<n; j++)
  12.       {
  13.          
  14.            for (int i=0; i<n; i++)
  15.            if ((s[i]=='*')&&(s[i+1]=='/'))
  16.                {
  17.                     a=i+1;
  18.                     i=n;
  19.                }
  20.      
  21.      
  22.           for (int i=0; i<n; i++)
  23.           if ((s[i-1]=='/')&&(s[i]=='*'))
  24.            {
  25.            s.erase(i-1,a-i+2);
  26.            i = n;
  27.            }
  28.            }
  29.      
  30.      
  31.      
  32.       cout << s;
  33.       system ("PAUSE");          
  34. }
Advertisement
Add Comment
Please, Sign In to add comment