如何将 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);