Мне интересно, есть ли способ предложить пользователю ввести 2 разных значения, , а затем сохранить эти два значения отдельно, все в одной пользовательской записи. Например:В C, есть ли способ взять несколько пользовательских входов из одной командной строки командной строки?
Enter your age and blood type : 34 AB
Тогда мы будем хранить два enties отдельно, как
fgets(string,string, 64, 64, stdin);
Очевидно, что это не будет работать, но есть способ, возможно в C. Я новичок в C (2 дней). Я знаю, что в Java вы можете использовать args [], определенные в основных и захваченных записях командной строки индексом, где каждое пространство в входе пользователя будет другим элементом массива args.
Проверьте функцию scanf() и ее братья и сестры. Мой C немного ржавый, поэтому я не буду подвергать свою руку примеру. – Mick
[Аргументы командной строки] (http://stackoverflow.com/documentation/c/1285/command-line-arguments#t=201609230546311317197) – BLUEPIXY
«Да, так много программ». – user2864740