All pastes #480306 Raw Edit

Mine

public c v1 · immutable
·published 2007-05-10 06:18 UTC
rendered paste body
#include "stdio.h"#define TRUE 1#define FALSE 0#define MAX_WORD_LENGTH 100char wordBuffer[MAX_WORD_LENGTH];char* readWord(FILE* fp, int retainCase){        char c;        char *ptr = wordBuffer;        while ((c = fgetc(fp)) != EOF)        {                if((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || c == '_')                {                        if (!retainCase)                                c = tolower(c);                        *ptr++ = c;                }                else                {                        if (ptr != wordBuffer)                                break;                }        }        if (ptr == wordBuffer)                return NULL;        *ptr = '\0';        return wordBuffer;}int main(int argc, char *argv[]){        int i=argc;        int retainCase=1;        int error = 0;        if (argc > 2)                error++;        if (argc == 2){                if (argv[2] == "-c")                        retainCase = TRUE;                else                        error++;        }        while (i  > 0) {  /* need to fix thia */                if (retainCase == TRUE){                        printf("%s \n", tolower(argv[i]) );                        i--;                }        }}