/*16진수 를 10진수로 변환하는 프로그렘*/ #include <stdio.h> #include <math.h> #include <windows.h> int main(){ char c[8]; //4byte int변수의 최대 표현 범위는 2^31-1이므로 8자리 (16^8-1) 이상으로 필요하지 않다. int i,sum=0,d; // 최대 8자리의 16진수를 입력하되 만약 8자리의 16진수는 7까지만 입력가능. printf("자릿수를 입력(최대 8 자리) : "); scanf("%d",&d); printf("%d자리 16진수 입력(최대 7FFFFFFF) : ",d); scanf("%s",c); for(i=0;i<d;i++){ if('A'<=c[i]&&c[i]<='F')c[i]+=10-'A'; else c[i]-='0'; ...