Zelaron Gaming Forum  
Stats Arcade Portal Forum FAQ Community Calendar Today's Posts Search
Go Back   Zelaron Gaming Forum > The Zelaron Nexus > Science and Art > Tech Help

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next

 
Word processor
Reply
Posted 2004-11-13, 11:36 AM
I am trying to create a program that a common error that users often make is that they forget the caps locks on an print text like this: "tHIS IS A SAMPLE of an error", this usually happens at the beginning of a new sentence. Write a program to detect this error and fix it. The input will be a long string on keyboard. Basically I am trying to change: "tHIS IS A SAMPLE of an error" to "This is a simple of an error." The only error I got is "isalpha"


#include <stdio.h>

#include <string.h>



main()

{

char sent [30];

int length=0, i=0, capCount=0, endLoop=0;

printf ("Enter sentence up to 30 characters:\n" );

gets (sent);

length=strlen(sent);

for (i=0; i<length; i=i+1)

{

if (sent[i]>65 && sent [i]<91)

{

capCount= capCount+1;

sent[i]=sent[i]+32;

}

}

for(i = 0; i < length && endLoop == 0; i++)

{

if(isalpha(sent[i]))

{

sent[i] -= 32;

endLoop = 1;

}

}

printf("--------------------------------------\n" );

printf("There was(were) %d capitalized letters.\n" , capCount);

printf("The sentence after ridding the caps is as follows:\n" );

printf(" %s\n", sent);

getchar();

getchar();

return 0;

}
Old
Profile PM WWW Search
deadlock75 is neither ape nor machine; has so far settled for the in-betweendeadlock75 is neither ape nor machine; has so far settled for the in-between
 
deadlock75
 



 

Bookmarks

« Previous Thread | Next Thread »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules [Forum Rules]
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 01:25 AM.
'Synthesis 2' vBulletin 3.x styles and 'x79' derivative
by WetWired the Unbound and Chruser
Copyright ©2002-2008 zelaron.com
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
This site is best seen with your eyes open.