Come mai questo codice non mi visualizza ciò che vorrei? Grazie
#include <iostream>
using namespace std;
int i = 7;
int main()
{
char R_Array;
for (int c = 0; c < i; c++)
cin >> R_Array[c];
int convert_Array;
for (int c = 0; c < i ; c++)
{
if (R_Array[c] == 'M ')
convert_Array[c] = 1000;
if (R_Array[c] == ' D ')
convert_Array[c] = 500;
if (R_Array[c] == ' C ')
convert_Array[c] = 100;
if (R_Array[c] == ' L ')
convert_Array[c] = 50;
if (R_Array[c] == ' X ')
convert_Array[c] = 10;
if (R_Array[c] == ' V ')
convert_Array[c] = 5;
if (R_Array[c] == ' I ')
convert_Array[c] = 1;
}
for (int c = 0; c < i ; c++)
cout << convert_Array[k] << " ";
}
#include <iostream>
using namespace std;
int i = 7;
int main()
{
char R_Array;
for (int c = 0; c < i; c++)
cin >> R_Array[c];
int convert_Array;
for (int c = 0; c < i ; c++)
{
if (R_Array[c] == 'M ')
convert_Array[c] = 1000;
if (R_Array[c] == ' D ')
convert_Array[c] = 500;
if (R_Array[c] == ' C ')
convert_Array[c] = 100;
if (R_Array[c] == ' L ')
convert_Array[c] = 50;
if (R_Array[c] == ' X ')
convert_Array[c] = 10;
if (R_Array[c] == ' V ')
convert_Array[c] = 5;
if (R_Array[c] == ' I ')
convert_Array[c] = 1;
}
for (int c = 0; c < i ; c++)
cout << convert_Array[k] << " ";
}