#include <stdio.h>
#include <alloc.h>

int main(int argc, char **argv)
{
	char *MyName = "Roy Souther";
	int SomeNumbers[5];
	char *SomeString;
	int ACounter,MyStrLength;

	SomeNumbers[0] = 50;
	printf("My name is %s\n",MyName);

	/* Make a string in memory */
	SomeString = (char *)malloc(500);
	strcpy(SomeString,"this is a very funny string\0");

	/* Alter the letters */
	MyStrLength = strlen(SomeString);
	for(ACounter=0;ACounter<MyStrLength;ACounter++)
	{
		SomeString[ACounter]++;
	}
	SomeNumbers[1] = 2;
	printf("%s\n",SomeString);

	/* Fix the letters */
	SomeNumbers[3] = 5;
	for(ACounter=0;ACounter<MyStrLength;ACounter++)
	{
		SomeString[ACounter]--;
	}
	printf("%s\n",SomeString);
	
	SomeNumbers[SomeNumbers[1]] = 
		SomeNumbers[0] / SomeNumbers[3];
	printf("Is 10 = %d\n",SomeNumbers[2]);

	/* Always free any memory you allocate */
	free(SomeString);	
}		
	
	

	
	

