如何将 scanf 与 3 个整数和它们之间的“/”一起使用
How to use scanf with 3 integers and '/' between them
我最近开始学习C语言了。
假设我想添加一个随机人的出生日期、月份和年份。
因此,用户在程序中键入日期、月份和年份。
我要这样显示!
生日:例如 20/12/1987 但不能使用 printf!
我想用 scanf 来完成!问题是如何在程序中的scanf显示中添加'/'来显示。
注意:日月年都是整数
谢谢
真的没有那么难。试着按照你的要求去做:
对于 [integer]/[integer]/[integer]
格式,试试这个:
int day, month, year;
scanf("%d/%d/%d", &day, &month, &year);
我最近开始学习C语言了。 假设我想添加一个随机人的出生日期、月份和年份。 因此,用户在程序中键入日期、月份和年份。 我要这样显示! 生日:例如 20/12/1987 但不能使用 printf! 我想用 scanf 来完成!问题是如何在程序中的scanf显示中添加'/'来显示。 注意:日月年都是整数
谢谢
真的没有那么难。试着按照你的要求去做:
对于 [integer]/[integer]/[integer]
格式,试试这个:
int day, month, year;
scanf("%d/%d/%d", &day, &month, &year);