我希望用户输入两个数字,并在它们之间留一个空格,然后取两个数字并将它们放在一个2元素数组中。例如,它看起来像:
Please enter two values:
>> 1 6
array[0] = 1
和array[1] = 6
我将如何在C中执行此操作?
答案 0 :(得分:3)
可能使用scanf()
:
if (scanf("%d %d\n", &i1, &i2) != 2)
...oops...
答案 1 :(得分:0)
int arr[2], i;
printf("Enter two values");
for(i = 0; i < 2; i++)
{
scanf("%d", arr + i);
}