Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(void)
- {
- int num[10], plus = 0 ,cnt=0, ec=0, res;
- while(1)
- {
- res = getchar();
- if(res==10) break;
- else
- {
- num[cnt] = res - 48;
- cnt++;
- }
- }
- while(2)
- {
- int digi=1, i=1;
- if(cnt>1)
- {
- //digi = (int) pow(10.0, (double)cnt); //쓰기는 편한데 리눅스에서는 일반적으로 컴파일에러.
- //실재 컴파일할때는 math.h을 선언후 gcc Filename.c -lm으로 커멘드을 해야 컴파일됨.
- cnt--;
- while(3)
- {
- digi = digi * 10;
- if(i==cnt) break;
- else i++;
- }
- plus = digi * num[ec] + plus;
- ec++;
- }
- else
- {
- plus = plus + num[ec];
- break;
- }
- }
- printf("%d\n", plus+10);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement