Project

General

Profile

Bug #11765 » add.c

lxh37 (Liz Huang), 12/02/2015 08:11 PM

 
//
// add.c
// add
//
// Created by lxh37 on 11/19/2015.
// Copyright (c) 2014 Penn State. All rights reserved.
//


#include <stdio.h>
#include <stdlib.h>
#include <string.h>

//extern long addsize(long maxn, double delta, double conf, long msgLen, int *iMsg);
//extern long addsize(long maxn, double delta, double conf);
extern addsize(long maxn, double delta, double conf, long *answer);

long add(long maxn, double delta, double conf, char *errMsg)
{
long ERR_MSG_LENGTH, answer;
unsigned i;
//int *iarr;
char * iarr;

// answer = (long)(maxn + delta + conf);
iarr = "Hello!";
// ERR_MSG_LENGTH=100;
//iarr = (int *) malloc(ERR_MSG_LENGTH*sizeof(int));
//for (i=0; i < ERR_MSG_LENGTH; i++) iarr[i] = (int) ' ';

// answer = addsize(maxn, delta, conf);
addsize(maxn, delta, conf, &answer);

for (i=0; ((char) iarr[i]) != '\0'; ++i) errMsg[i] = (char) iarr[i];
errMsg[i] = '\0';
return answer;
}

char * cp(char *dest, const char *src)
{
unsigned i;
for (i=0; src[i] != '\0'; ++i)
dest[i] = src[i];
dest[i] = '\0';
return dest;
}

(3-3/4)