#include <stdio.h>
#include <unistd.h>
#include <errno.h>
#include <stdlib.h>
#include <linux/limits.h>

int main(int argc, char *argv[]) {
	char path[PATH_MAX]; 
	if (getcwd(path, PATH_MAX) == NULL)
		exit(1);
	printf("cwd %s\n",path);
	int err = chdir(argv[1]);
	if (err == -1)
		perror("execerr");
	if (getcwd(path, PATH_MAX) == NULL)
		exit(1);
	printf("cwd %s\n",path);
}
