fork(1) download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. int x,i,j,k;
  7. char s[500], ss[200];
  8. scanf("%s",s);
  9.  
  10. k=strlen(s);
  11. j=0;
  12. for(i=0; i<k-1; i++)
  13. {
  14. if(s[i]=='-'&&s[i+1]=='.')
  15. {
  16. ss[j]=1;
  17. j++;
  18. i++;
  19. }
  20. else if(s[i]=='-'&&s[i+1]=='-')
  21. {
  22. ss[j]=2;
  23. j++;
  24. i++;
  25. }
  26. else if (s[i]=='.')//&&s[i+1]=='-')
  27. {
  28. ss[j]=0;
  29. j++;//i++;
  30. }
  31. }for(x=0;x<j;x++)
  32. printf("%c",ss[x]);
  33.  
  34. return 0;
  35. }
  36.  
Success #stdin #stdout 0s 5544KB
stdin
-.-.
stdout