當前位置:編程學習大全網 - 編程軟體 - C語言編程 求大神解答

C語言編程 求大神解答

#include<stdio.h>

#include<string.h>

#define N 5

struct employee

{

char name[10];

int jobnumber;

int salary;

};

int main()

{

char m[10];

int i,p=0;

struct employee b[N];

printf("請輸入\n姓名 工號 工資\n");

for(i=0;i<N;i++)

{

printf("--------------\n");

scanf("%s %d %d",&b[i].name,&b[i].jobnumber,&b[i].salary);

}

printf("請輸入所要查詢員工的姓名:");

scanf("%s",&m);

printf("\n");

puts(m);

printf("\n");

for(i=0;i<N;i++)

{

if(strcmp(b[i].name,m)==0)

{ printf("姓名 工號 工資");

printf("\n------------------\n");

printf("%s %d %d",b[i].name,b[i].jobnumber,b[i].salary); break;}

p++;

}

if(p==N) printf("沒有此人");

return 0;

}

  • 上一篇:c語言輸出如何編程以下情況。**** **** **** **** *** ***
  • 下一篇:c++編程 判斷兩種不同植物的開花時間是否相同
  • copyright 2024編程學習大全網