题目:编写函数,将数值字符串转换为整数。函数原型:int atoi(const *char).
这是我的代码(CodeBlock编译器):
#include <iostream>
#include <string>
using namespace std;
int atoi(const char*)
{
int n[5];
const char* number;
for(int i=0;i<5;i++)
{
n[i]=*(number+i)-'0';
cout<<n[i];
}
return 0;
}
int main()
{
int atoi(const char*);
cout<<"please input a string about 5 numbers: "<<endl;
char num[5];
cin.getline(num,5);
const char* number= num;
atoi(number);
return 0;
}