Sponsored Content
Full Discussion: Help With spell checking
Homework and Emergencies Homework & Coursework Questions Help With spell checking Post 302508208 by mgyeah on Saturday 26th of March 2011 04:29:36 PM
Old 03-26-2011
yeah ran into a few problem fixed some of it and the only problem i got is on line 29 "iscorrect=0;"
chrutil.h:29: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âvowelpâ

---------- Post updated at 03:29 PM ---------- Previous update was at 03:22 PM ----------

/* file name spchk
* by matthew yee
* login mgy
* date
*/
#include "chrutil.h"
main()
{int c;
int iscorrect = 1;
int inword = 0;
int lastvowel = 0; // if it is 1, the previously read char was a vowel
while((c = getchar()) != EOF)
{
if(delimit((char) c))
{
if(inword) // end of word reached
{
if(iscorrect == 1 && lastvowel == 1) // word had to be correct and the char in front of the delimit had to be vowel

{printf(" correct word\n");}
printf(" wrong word\n");
inword = 0;
iscorrect = 1; //reset}
} else // two or more delimiters, ignore them
continue;
}
if(!letterp((char) c)) { //word is def wrong
inword = 1;
iscorrect = 0;
putchar(c);
continue;
}
if(!inword) { //first char of word, so we don't check adjacent consonsants here
inword = 1;
iscorrect = 1; /*we accecpt consonants and vowels here. all other got kicked of in the if before - prob obsolute because we reset it at the delimiters*/
if(vowelp((char) c))
lastvowel = 1;
else
lastvowel = 0;
putchar(c);
} else {
if(!vowelp((char) c) && lastvowel == 0) //adjacent consonants
iscorrect = 0;
putchar(c);
}
}
}
 

6 More Discussions You Might Find Interesting

1. Post Here to Contact Site Administrators and Moderators

Spell Check

Administrator/Moderators, I would like to put forth a request rather a suggestion in other words. How about the inclusion of 'SPELL CHECK' tool along with existing submit reply and preview post tools? I believe that would be very much helpful in understanding questions clearly deprived of... (2 Replies)
Discussion started by: matrixmadhan
2 Replies

2. UNIX for Advanced & Expert Users

spell

Hi, I found the following line in a shell script. $spell -a < $filename | \ grep -v '@(#)' | sed "s/\'//g" | \ awk '{ if (length($0) > 15 && length($2) > 2) print $2 }' | \ grep -vif $okaywords | \ grep ']' | grep -v ']' | sort -u | \ sed 's/^/ /' > $tempout can... (2 Replies)
Discussion started by: ravi raj kumar
2 Replies

3. UNIX for Dummies Questions & Answers

spell check

# cat wrong.txt thiis is going to be wrong words containing file # aspell list < wrong.txt thiis I want to check only one word and see the first suggestions ("this" in this case). something like... aspell list --one-word thiis --suggest (5 Replies)
Discussion started by: shantanuo
5 Replies

4. Shell Programming and Scripting

spell check program

hi, i need to write a spell check program in bash to find all possible spelling errors in a file or a number of files taken as input using usr/dict/words. whenever the program encounters a spelling error, it must state the line number at which the incorrect spelling has occured and... (1 Reply)
Discussion started by: kratos.
1 Replies

5. Shell Programming and Scripting

Spell Check

I have this assignment and I am not sure how to start it, I am new any help will be appreciated.... (BASH) Let us say a test is conducted to assess the typing speed for applicants. We need to count # of correctly spelled words and penalize for incorrectly spelled words. score = (# of... (1 Reply)
Discussion started by: shilling
1 Replies

6. Debian

Getting a better spell checker

Guys I am new to Linux in general and want to know what is the use of the following files-: /usr/share/dict/words /usr/share/dict/words.pre-dictionaries-common Are they used by the spell checker to find potential typos ? If so are there any better larger word lists out there ? I am sure... (2 Replies)
Discussion started by: sreyan32
2 Replies
All times are GMT -4. The time now is 04:03 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy