程序功能:输入一个以回车结束的字符串(少于 80 个字符),滤去所有的非十六进制字符后,组成一个新字符串,然后将新字符串转换为十进制整数输出。
#include <stdio.h>
#define MAXLEN 80
int main()
{
int i,k; /* i:原字符串下标,k:新字符串下标 */
long number; /* number:转换结果 */
char ch,str[MAXLEN],num[MAXLEN]; /* str:原字符串,num:新字符串 */
printf(