输入文件:
20071406
如何从该输入文件中获取数字“2007”并将其存储到变量中并获取“14”并将其存储在另一个变量中?我想我会使用for循环,但我不确定。
另外,我尝试不使用< string>库。
所以这就是我的尝试。
int num1, num2;
for( int i = 0; i < 4; i++ )
{
fin >> num1[i];
}
但它没有将num1与数字“2007”存储在一起,这让我很困惑。
显然我有ifstream fin,fin.open(“blah.txt”)以及所有其他东西。
所以请帮我解决这个问题。谢谢
答案 0 :(得分:2)
#include <iostream>
int main()
{
char n1[5];
char n2[3];
n1[4] = 0;
n2[2] = 0;
for(int i = 0; i < 4; i++)
std::cin >> n1[i];
for(int i = 0; i < 2; i++)
std::cin >> n2[i];
std::cout << n1 << " " << n2 << std::endl;
return 0;
}