数据结构实验报告3

 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 #define TRUE 1
 4 #define FALSE 0
 5 #define OK    1
 6 #define ERROR 0
 7 #define INFEASIBLE -1
 8 #define OVERFLOW -2
 9 typedef int Status;
10 typedef int ElemType;
11 typedef ElemType *Triplet;
12 Status InitTriplet(Triplet &T,int v1,int v2,int v3){
13     T = (int*)malloc(3*sizeof(int));
14     if(!T) exit(OVERFLOW);
15     T[0] = v1; T[1] = v2; T[2] = v3;
16     return OK;
17 }
18 int main(){
19     Triplet T;
20     int e1,e2,e3;
21     scanf("%d%d%d",&e1,&e2,&e3);
22     if(InitTriplet(T,e1,e2,e3)){
23         printf("分配成功");
24     }
25     else
26     {
27         printf("分配失败");
28     }
29     return 0;
30 } 

 

posted @ 2020-09-17 16:34  西南大学  阅读(123)  评论(0)    收藏  举报