第十七週oj專案B: 結構體
阿新 • • 發佈:2019-02-15
#include <stdio.h> #define N 5 struct Stuff { char name[8]; int year; int salary; }; int main( ) { struct Stuff stuff[N]; int i; for(i=0; i<N; i++) { scanf("%s%d%d",stuff[i].name, &stuff[i].year,&stuff[i].salary); } printf("原始工資\n"); printf("姓名 年限 工資\n"); for(i=0; i<N; i++) { printf("%s %d %d\n",stuff[i].name, stuff[i].year,stuff[i].salary); } printf("加薪後工資\n"); printf("姓名 年限 工資\n"); for(i=0; i<N; i++) { printf("%s %d ",stuff[i].name, stuff[i].year); if(stuff[i].year>=30) printf("%d\n",stuff[i].salary+100); else printf("%d\n",stuff[i].salary); } return 0; }