help me!!

bengt23648's Avatar, Join Date: Mar 2007
Light Poster
i have a code here.. it has one error.. and i don't know what to do.. CAN YOU PLEASE HELP ME.. CAN YOU PLEASE REPAIR MY CODE... PLEAAAASSSEEE!!!

here's my code.. (it has only one error..)

<----------------------------->
Code:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>

void initval();

int chars[255];

int main()
{
	FILE *file_r;
	int ferr = 0, i;
	char filename[50];
	while (ferr == 0)
	{
		system("cls");
		printf("Enter file name: ");
		gets(filename);
		file_r = fopen(filename, "r");
		if (file_r == 0)
		{
			printf("Error! File does not exist!");
			getch();
		}
		else
		{
			ferr = 1;
		}
	}
	char *r;
	char c, ctr = 0;

	while ((c = getc(file_r)) != EOF)
	{
		ctr++;
	}
	
	fclose(file_r);
	file_r = fopen(filename, "r");
	
	char string[ctr];
	
	i = -1;
	while ((c = getc(file_r)) != EOF)
	{
		i++;
		string[i] = c;
	}
	
	printf("\n%s", string);

	printf("\n\n%s\n\n", strrev(string));

	//tig-ihap

	for (i = 0; i < strlen(string); i++)
	{
		chars[string[i]]++;
	}
	
	for (i = 0; i < 256; i++)
	{
		if (chars[i] != 0)
		{
			printf("%c = %d\n", i, chars[i]);
		}
	}
	
	getch();
	
	fclose(file_r);
	return 0;
}

void initval()
{
	int i;
	for (i = 0; i < 256; i++)
	{
		chars[i] = 0;
	}
}
DaWei's Avatar, Join Date: Dec 2006
Team Leader
And are we to guess what the error is? Perhaps we should spend lots of time searching for it, so you won't have to be bothered helping us help you.

Also, please read the "Before you make a query" thread. Note its rationale for posters using meaningful subject lines. "Help me" does not qualify. Whining isn't very adult-like, either.
savitri's Avatar
Newbie Member
pls anybody help by giving the code for the below c program. its very urgent....
--
below is the assignment. findout the person who is good at c language...actually its eassy thing, i don't no much programming. so i need help....if i do it right,they will consider me..i have to send this assignment tomorrow morning.

This is the assignment

Write a program, using c language,
1. Reads a Holiday configuration file
2. Get the current date
3. Open output file
4. if (TODAY is weekday AND not Holiday) print "Next business day is <<NEXTWEEKDAY>>" in output file
Where NEXTWEEKDAY is a variable and NEXTWEEKDAY should not be Holiday

Example: TODAY is APRIL 5th and THURSDAY
Next Business day is "MONDAY" because April 6th is Good Friday and is a Holiday

Example of Holiday list :
Jan 1, Jan 15, Feb 19, April 6, May 28, July 4, etc

It can be any day as long as specified in Holiday file .
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
If you are looking some one to hire you can try the job section of this forum or the marketplace of cfanatic.com