程序代码:
#include "stdio.h"
main()
{
int i,m=0;
char ch[10]={};
printf("请输入要转换的位数(1~10以内):");
scanf("%d",&i);
printf("\n请输入%d个数字字符",i);
for(int j=0;j<i;j++)
scanf("%c",&ch[j]);
for(int n=0;n<i;n++)
m=m*10+int(ch[n]-'0');
printf("%d",m);
}
这个总是由问题 ,版主能不能给改一下啊