Я сделал некоторый простой код в C для вычисления квадрата числа, которое вводит пользователь, что можно увидеть здесь:
#include <stdio.h>
int squared(int *x);
int main()
{
int num = 0;
printf("Enter an integer: \n");
scanf("%d",&num);
squared(&num);
printf("Your number squared is: %d\n",num);
system("pause");
}
int squared(int *x)
{
*x *=(*x);
}
Я хотел бы назвать это в R. Поэтому я положилисполняется в моем PATH и используется system("Practice.exe")
в RStudio, но это пропустило ввод пользователя.Я не хочу просто вызывать функцию в C, так как цель этого - запустить исполняемый файл со сложным кодом C, чтобы его можно было обернуть в графический интерфейс tcltk в R. Как я могу получить пользовательский ввод из исполняемого файла в R