www.pudn.com > 10to16.rar > try2.c
#includeint compareWith16(char nowstring[]); int array2Digit(char InStr[]); void main() { char nowstring[3]; int i = 0; for(i=0; i<3; i++) nowstring[i] = '\0'; scanf("%s",nowstring); i = compareWith16(nowstring); printf("%d",i); getch(); } int compareWith16(char nowstring[]) { int changed = 0; changed = array2Digit(nowstring); if(changed >= 16) return 1; else return 0; } int array2Digit(char InStr[]) { int i=0,j=0,now=0; int length=0; int result=0; for(length=0;InStr[length]!='\0';length++); /*计算InStr[]的长度*/ if(length==0) { printf("The array is empty!\n\r"); return(0); } for(i=0;i