Advertisement
Guest User

strToInt

a guest
Apr 5th, 2020
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.43 KB | None | 0 0
  1. int stonum( char *str ){
  2.     int lenStr( char *str ){
  3.         int len=0;
  4.         for(int i=0;str[i]!='\0';i++)
  5.             len=i;
  6.         return len+1;
  7.     }
  8.     int chislo=0;
  9.     int k=1;
  10.     int znak=1;
  11.     if(str[0]==45)
  12.         znak=-1;
  13.     for(int i=lenStr(str)-1;i>=0;i--){
  14.         if((str[i]>=48) && (str[i]<=57)){
  15.             chislo+=(str[i]-48)*k;
  16.             k*=10;
  17.  
  18.         }
  19.     }
  20.     return chislo*znak;
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement