#include <stdio.h>
#include <string.h>
struct books
{
char name[40];
char publish[60];
float price;
};
typedef struct books book;
float count(book tt[],int n,char *s)
{
int i; float sum=0;
for(i=0;i<n;i++) //tt[i]
if (strcmp(tt[i].publish,s)==0) sum=sum+tt[i].price;
return sum;
}
int count1(book tt[],int n,char *s)
{
int i,cnt=0;
for(i=0;i<n;i++)
{
if (strcmp(tt[i].name,s)==0) cnt++;
}
return cnt;
}
book findmax(book tt[],int n)
{
int i;
book st;
st=tt[0];
for(i=1;i<n;i++)
if (tt[i].price>st.price) st=tt[i];
return st;
}
上一页
[1]
[2]
[3]
[4]
[5]
[6]
下一页