Advertisement
Guest User

Untitled

a guest
Sep 19th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.06 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <fstream>
  4.  
  5. using namespace std;
  6. void main()
  7. {
  8.     string temp;
  9.     ifstream input("E:/input.txt");
  10.     bool finddou=false,findco=false,findcom=false,findsin=false;
  11.     int co=0,com=0;
  12.     while(getline(input,temp))
  13.     {
  14.         cout<<temp<<endl;
  15.         for(int i=0;i<temp.length();i++)
  16.         {
  17.             if(temp[i]=='"' && findcom==false && findco==false && findsin==false)
  18.             {
  19.                 if(finddou==true)
  20.                 {
  21.                     finddou=false;
  22.                     continue;
  23.                 }
  24.                 finddou=true;
  25.             }
  26.             if(temp[i]=='\'' && findcom==false && findco==false && finddou ==false)
  27.             {
  28.                 if(findsin==true)
  29.                 {
  30.                     findsin=false;
  31.                     continue;
  32.                 }
  33.                 findsin=true;
  34.             }
  35.             if(temp[i]=='/' && temp[i+1]=='*' && finddou==false && findcom==false && findsin==false)
  36.                 {
  37.                         findco=true;
  38.                 }
  39.             if(temp[i]=='*' && temp[i+1]=='/' && findco ==true)
  40.             {
  41.                 co++;
  42.                         findco=false;
  43.             }
  44.             if(temp[i]=='/' && temp[i+1]=='/' && finddou==false && findsin==false && findco ==false)
  45.                 {
  46.                         com++;
  47.                 }
  48.         }
  49.     }
  50.     cout << com << endl << co;
  51.     cin >> temp;
  52.  
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement