Untitled
unknown
plain_text
4 years ago
585 B
5
Indexable
#include <stdio.h> #include <stdlib.h> int mypow(int base, int exp){ int i; int value = 1; for(i = 0; i < exp ; i++){ value *= base; //value = value * base } return value; } int max_pot10(unsigned int val) { char exp = -1; if(val == 0) return exp; else exp++; while(mypow(10,exp) < val) { exp++; //exp += 1 } return exp-1; } int main() { //printf("Hello world!\n"); char result; result = max_pot10(123456); printf("%d",result); return 0; }
Editor is loading...