在 C 中,假设我需要从字符串中获取输入
int num,cost;
char *name[10];
printf("Enter your inputs [quantity item_of_name at cost]");
scanf("%d%*c%s%*c%*s%*c%d",&num,name[0],&cost);
printf("quantity of item: %d",num);
printf("the cost of item is: %d",cost);
printf("the name of item is: %d",name[0]);
输入
12点出书
输出
商品数量:1
商品价格:12
物品名称:书
现在我想在 C++ 中做同样的事情。我不知道如何接近。gets() 返回整个字符串。是否有我遗漏的特定函数?请帮忙。