Go4Expert

Go4Expert (http://www.go4expert.com/)
-   C (http://www.go4expert.com/forums/c/)
-   -   help me!! (http://www.go4expert.com/forums/help-me-t3495/)

bengt23648 20Mar2007 20:54

help me!!
 
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 21Mar2007 01:52

Re: help me!!
 
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 23Mar2007 14:39

Re: help me!!
 
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 23Mar2007 14:58

Re: help me!!
 
If you are looking some one to hire you can try the job section of this forum or the marketplace of cfanatic.com


All times are GMT +5.5. The time now is 14:38.