我最近转移到Ubuntu并安装了clion 我只想在结构数组中添加一个条目
<pre>
<code>
#include<stdio.h>
#include<stdlib.h>
#define MAX_STR 32
#define MAX 5
int count=0;
struct shop
{
char model[MAX_STR];
float price;
int year;
}arr[MAX];
int addn()
{
fflush(stdin);
printf("\nAdd a new mobile\n");
printf("\nEnter the phone model:\n");
fgets(arr[count].model,MAX_STR,stdin);
printf("\nEnter the price:");
scanf("%f",&arr[count].price);
printf("\nEnter the year");
scanf("%d",&arr[count].year);
count++;
return 0;
}
sort()
{
}
display()
{
}
int main() {
int ch;
printf("Enter Your Choice:");
printf("\n1.Add Phone");
printf("\n2.View Phone\n3.Exit\n");
scanf("%d",&ch);
fflush(stdin);
switch(ch)
{
case 1:
addn();
break;
case 2:
sort();
display();
case 3:
exit(0);
default:
main();
}
return 0;
}
</code>
给予:
输入您的选择: 1.添加电话 2.查看电话 3.退出 1
添加新手机
输入手机型号:
输入价格:
它不等待型号名称输入