- #include <iostream> 
- #include <string> 
- //#include <fstream> 
- #include <sstream> 
-   
- void loadArrays(std::string address[], double amountDue[], const int SIZE) 
- { 
- 	//Open file for data loading 
- 	//std::ifstream inputFile("Prog3Input.txt"); 
- 	std::istream &inputFile = std::cin; 
- 	std::string line; 
-   
- 	for (int i = 0; i < SIZE; i++) 
- 	{ 
- 		std::getline(inputFile, address[i]); 
- 		std::getline(inputFile, line); 
- 	std::istringstream(line) >> amountDue[i]; 
- 	} 
- } 
-   
- int main() 
- { 
- 	std::string address[3]; 
- 	double amountDue[3]; 
-   
- 	loadArrays(address, amountDue, 3); 
-   
- 	for(int i = 0; i < 3; ++i) 
- 		std::cout << "'" << address[i] << "' = " << amountDue[i] << std::endl; 
- 	return 0; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgovLyNpbmNsdWRlIDxmc3RyZWFtPgojaW5jbHVkZSA8c3N0cmVhbT4KCnZvaWQgbG9hZEFycmF5cyhzdGQ6OnN0cmluZyBhZGRyZXNzW10sIGRvdWJsZSBhbW91bnREdWVbXSwgY29uc3QgaW50IFNJWkUpCnsKCS8vT3BlbiBmaWxlIGZvciBkYXRhIGxvYWRpbmcKCS8vc3RkOjppZnN0cmVhbSBpbnB1dEZpbGUoIlByb2czSW5wdXQudHh0Iik7CglzdGQ6OmlzdHJlYW0gJmlucHV0RmlsZSA9IHN0ZDo6Y2luOwoJc3RkOjpzdHJpbmcgbGluZTsKCglmb3IgKGludCBpID0gMDsgaSA8IFNJWkU7IGkrKykKCXsKCQlzdGQ6OmdldGxpbmUoaW5wdXRGaWxlLCBhZGRyZXNzW2ldKTsKCQlzdGQ6OmdldGxpbmUoaW5wdXRGaWxlLCBsaW5lKTsKCXN0ZDo6aXN0cmluZ3N0cmVhbShsaW5lKSA+PiBhbW91bnREdWVbaV07Cgl9Cn0KCmludCBtYWluKCkKewoJc3RkOjpzdHJpbmcgYWRkcmVzc1szXTsKCWRvdWJsZSBhbW91bnREdWVbM107CgoJbG9hZEFycmF5cyhhZGRyZXNzLCBhbW91bnREdWUsIDMpOwoKCWZvcihpbnQgaSA9IDA7IGkgPCAzOyArK2kpCgkJc3RkOjpjb3V0IDw8ICInIiA8PCBhZGRyZXNzW2ldIDw8ICInID0gIiA8PCBhbW91bnREdWVbaV0gPDwgc3RkOjplbmRsOwoJcmV0dXJuIDA7Cn0=