我正在尝试使用用户通过 CodeBlocks 在一行中输入的三个整数到一个数组中。但我真的不知道该怎么做。谁能帮我吗?
谢谢!
main()
{
int arr[3];
int onenum;
int twonum;
int threenum;
printf("Enter an Input: ");
scanf("%d %d %d",&onenum,&twonum,&threenum);
printf("Your input is: %d %d %d \n",onenum,twonum,threenum);
int arr [onenum, twonum, threenum];
return 0;
}
最佳答案
使用这个
int i;
int arr[3];
printf("Enter numbers");
for(i=0;i<3;i++){
scanf("%d",&arr[i]);
}
这会将用户输入的 3 个数字存储在数组 arr 中。
关于C 程序,用户输入到单个数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39425379/