Merry Xmas. =)
2008/12/25 Rodrigo Padula de Oliveira <rodrigopadula@xxxxxxxxxxxxxxxxx>
Conrad Meyer escreveu:
> On Wednesday 24 December 2008 03:53:30 pm Paul wrote:Nerds hehehe!!
>> Hi,
>>
>>> /*MerryChristmas.c*/
>>> void main (int argc, char* argv[])
>> main has never and will never return anything other than an int. It's in
>> the standard!!!!
>>
>>> {
>>> printf("\n Merry Christmas! \n");
>>> if (strcmp(argv[1],"girl") == 0) /*general idea*/
>>> printf("Kisses! \n");
>>> else
>>> printf("Hugs! \n");
>>> }
>> Ouch! What happens though if argv[1] is "Girl" or "gIrl" (you get the
>> idea). Surely something like
>>
>> if (strcmp(tolower(argv[1])),"girl)
>
> More like:
> if (!strcasecmp(argv[1], "girl"))
>
>> would make more sense and catch the problems. However, we don't take
>> into account here if argv[1] is null, so a catch is required..
>
> This is C, no catches. Check argc >= 2.
>
>> Oh dear. I need sleep.
>>
>> MERRY CHRISTMAS FOLKS!!!!!
>>
>> TTFN
>>
>> Paul
>
> Yup :).
>
Best regards!
http://www.proyectofedora.org
--
Rodrigo Padula de Oliveira
M.Sc. Student - COPPE/UFRJ
Fedora Community Manager - Latin America
--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list
--
Henrique "LonelySpooky" Junior
http://www.lonelyspooky.com
-------------------------------------------------------------
"In a world without walls and fences, who needs windows and gates?!"
-- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list