⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dengji.h

📁 C语言写的商品信息管理系统 学习数据结构
💻 H
字号:
///////////////登记商品信息 1
int dengji(struct shangpin shangp[],int count)
{
	int bianhao=1;
	printf("\n\t\t 提示:编号为0时,退出登记\n");
	while(1)
	{
	mylabel1:
		printf("\n\t\t 请输入商品编号:");
		scanf("%d",&shangp[count].id);getchar();
		bianhao=jiancebianhao(shangp,shangp[count].id,count);//     检测是否存在相同的商品 
		if(bianhao==-1)                        
		{
			printf("\n\t\t 该编号已经存在!!\n");
	goto mylabel1;
		}
		if(shangp[count].id==0)                              //     按0退出登记 
		    break;
		printf("\n\t\t 请输入商品名:");
		scanf("%s",&shangp[count].spname);getchar();
	mylabel2:
		printf("\n\t\t 请输入商品单价(元):");
		scanf("%f",&shangp[count].price);getchar();
		if(shangp[count].price<=0)
		{
			printf("\n\t\t 单价不可以小于等于0");
	goto mylabel2;
	    }
	mylabel3:
		printf("\n\t\t 请输入商品库存:");
		scanf("%d",&shangp[count].kucun);getchar();
	    if(shangp[count].kucun<0)
	    {
			printf("\n\t\t 库存不可以小于0");
	goto mylabel3;
	    }
		count++;
		printf("\n\t\t 已登记了%d个\n",count);
	}
	printf("\n\t\t 登记完成,按任意键继续其他操作...."); 
	getchar();
	return count;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -