Эй, Я пытаюсь заставить эту функцию получить следующий вывод с указанным входом, "..." - это то место, где я не уверен, что писать:
void Question8(void)
{
char sentence[100];
int grade;
scanf(….);
printf("%s %d", sentence, grade);
}
Input:
My CS Grade is 1000
Output:
My CS Grade is 100
Однако проблема в том, что мне нужно, чтобы scanf прочитал c-строку, а затем int с одной командой scanf, возможно ли это вообще?
Изменить: Я могу редактировать код только там, где есть три точки ("..."), больше ничего использовать не могу. Я могу предположить, что перечисленные данные ожидаются, но я не могу ничего изменить за пределами трех периодов. Вывод не содержит опечаток, цель этого присвоения - использовать флаги и escape-последовательности.