不知是什么问题?与输入的数字相乘

I do not know what the problem is ? Make a multiplication with entered number

我是新手 c# 用户,我正在使用 w3resource.com 进行一些练习, 这是问题: 编写一个 C# Sharp 程序,将数字作为输入并打印其乘法 table: 这是我的

Console.WriteLine("Enter a number : ");
int number = Convert.ToInt32(Console.ReadLine());

for (int i = 0; i < 10; i++)
{
  Console.WriteLine("{0} * {1} = {3}", number, i, number * i);

}

它告诉我索引必须大于 0...

An unhandled exception of type 'System.FormatException' occurred in mscorlib.dll

(我已经把它从土耳其语翻译成英语了)

您在 Console.WriteLine 方法中有索引 {3},但您只有 3 个参数。参数列表是从零开始的。

Console.WriteLine("{0} * {1} = {3}", number, i, number * i);

应该是

 Console.WriteLine("{0} * {1} = {2}", number, i, number * i);