#include <unistd.h>
#include <pwd.h>

char *readuser()
{

	struct passwd *passinfo;
	struct passwd *passnull=(struct passwd *)NULL;

	static char username[255];

	uid_t myuid=getuid();

	if( (passinfo = getpwuid( myuid ) ) == passnull )
		return( NULL );

	strcpy(username,passinfo->pw_name);

	return( username );

}

double rint (x)
double x;
{
	if (x<0.0) 
		return((double)((long)(x-0.5)));
	else 
		return((double)((long)(x+0.5)));
}

double cbrt( x )
double x;
{

	return( pow(x, 1.0/3.0) );

}
