我请讲解下,c语言编程问题,还请大神指点 怎么将t【1】,t【2】,t【3】赋值 在线等?
#include "stdafx.h"#include"stdlib.h"
#include"process.h"
#define Overlow 0;
#define Ok 1;
typedef int status; //重新命名int为status,增强程序可读性
typedef int *Triplet;
status InitTriplet (Triplet &T,int v1, int v2, int v3) {
//构造三元组T,依次置T的三个元素的初值为v1,v2,v3。
T=(int*)malloc(3*sizeof(int));
T[0]=v1;
T[1]=v2;
T[2]=v3;
printf("%d,%d,%d",T[0],T[1],T[2]);
return Ok; }
void main(int argc, char* argv[])
{ int a1,a2,a3;
Triplet p;
printf ("please input triplet three number:\n");
scanf ("%d,%d,%d",&a1,&a2,&a3);
InitTriplet(p,a1,a2,a3);
}