online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include <iostream> #include <vector> int main() { int n = 0; //always initialize built in types in local/block scope std::cout<<"Enter size: "<<std::endl; std::cin >> n; //create a vector of size n std::vector<int> a(n); //iterate and ask for input for(int i = 0; i < a.size(); ++i) { std::cout<<"Enter element: "<<std::endl; std::cin >> a[i]; } for (int i = 0; i < a.size() - 1; ++i) { int index = i; for (int j = i + 1; j < a.size(); j++) { if (a[j] < a[index]) index = j; } int temp = a[index]; a[index] = a[i]; a[i] = temp; } std::cout<<"The elements of the vector are:"<<std::endl; //print the element of the vector for(const int& elem: a) { std::cout<<elem<<std::endl; } return 0; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue