#include<string.h>
void main()
{
char *number,s[8];
int data[8];
cout<<"Input String:";
number=s;
cin>>number;
int len=strlen(number);
for(int i=0;i<len;i++)
{
data[i]=(*number)-'0';
number++;
}
for(int k=0;k<len;k++)
cout<<data[k];
cout<<endl;
}
这个程序只能将字符窜转换为整数,如果要转换为浮点数,应该怎么弄呢?
特别是那个小数点应该怎么样转换呢?