我的代码应运行如下:
但是在CLion中执行如下:
当我添加一个空格(空格)时,它不会应用于当前行,而是应用于下一行。
如何解决这个问题?
另外,与代码运行器的大小无关,因为我任何大小都有这个问题。
下面的文字是我运行的代码。
#include <iostream>
int getNumbers(int num1, int num2) {
return (num1 + num2) * (num1 - num2);
}
int main() {
std::cout << "Hello, welcome to program\n";
std::cout << "This program performs mathematical calculations on the inputs.\n\n";
std::cout << "Enter two numbers (with space): ";
int num1 { 0 };
int num2 { 0 };
std::cin >> num1 >> num2;
std::cout << "The numbers are: " << getNumbers(num1, num2) << '\n';
return 0;
}
它应该应用于当前行的空格 CLion。 当我应用空格时,它不应该应用于下一行,这是一个问题。 一般来说,下面的图片说明了一切。