View Single Post
Go4Expert Founder
4Dec2006,10:42  
shabbir's Avatar
What I meant good is from code point of view and I never compiled it.

Yup it has some syntax errors and here is the rectification
Code:
#include<conio.h>
#include<string.h>
#include <stdio.h>

main()
{
    char word[30],getit[30],*found;
    int score,loop,len,num,lup,om,luptimes,fitimes,ondtimes,antimes;
    luptimes=0;
    fitimes=0;
    ondtimes=0;
    printf("\n ENTER THE WORD: ");
    gets(word);
    score=0;
    num=0;
    om=0;
    
    len=strlen(word);
    char gname[70];
    printf("\n ENTER YOUR NAME: ");
    scanf("%s",gname);
    char h;
    printf("\n LET's START: ");
    h='_';
    printf("\n LOOK HERE: ");
    for(loop=0;loop!=len;loop++)
    {
        printf("\n %c ",h);
    }
    for(loop=0;loop!=len;loop++)
    {
        om=1;
        num=num+1;
        fitimes=0;
        ondtimes=0;
        printf("\n\n %d LETTER",num);
        scanf("%s",&getit[num]);
        found=strchr(word,getit[num]);
        if(found)
        {
            for(luptimes=0,antimes=1;luptimes!=len;luptimes++,antimes++)
            {
                if(getit[num]==word[luptimes])
                {
                    fitimes++;
                }
                else
                {
                    fitimes=fitimes;
                }
            }
            for(luptimes=num;luptimes!=0;luptimes--)
            {
                if(getit[num]==getit[luptimes])
                {
                    ondtimes++;
                }
                else
                {
                    ondtimes=ondtimes;
                }
            }
            if(fitimes>=ondtimes)
            {
                score=score+1;
                printf("\n OK\n");
                for(lup=0;getit[num]!=word[lup];lup++)
                {
                    om++;
                }
                printf("\n POSITION: %d\n",om);
                printf("\n ===================\n");
            }
            else
            {
                score=score;
                printf("\n NOT AGAIN!\n");
            }
        }
        else
        {
            score=score;
            printf("\n NO\n");
        }
    }
    printf("\n THE WORD IS '%s'\n",word);
    printf("\n YOUR SCORE IS %d OUT OF %d",score,len);
    getch();
    return 0;
}