Before I move this to a non-Java forum: I tried it and got this:
campbell@xxxxxxx-laptop:~/CPrograms$ Name
Enter name: Campbell Ritchie
my name is Campbellcampbell@xxxxxxx-laptop:~/CPrograms$ Name
Enter name: Campbell_Ritchie
*** stack smashing detected ***: Name terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0x704de8]
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x0)[0x704da0]
Name[0x80484f2]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x63ab56]
Name[0x8048401]
======= Memory map: ========
001f0000-001f1000 r-xp 00000000 00:00 0 [vdso]
00624000-00762000 r-xp 00000000 08:07 426522 /lib/tls/i686/cmov/libc-2.10.1.so
00762000-00764000 r--p 0013e000 08:07 426522 /lib/tls/i686/cmov/libc-2.10.1.so
00764000-00765000 rw-p 00140000 08:07 426522 /lib/tls/i686/cmov/libc-2.10.1.so
00765000-00768000 rw-p 00000000 00:00 0
00887000-008a3000 r-xp 00000000 08:07 408806 /lib/libgcc_s.so.1
008a3000-008a4000 r--p 0001b000 08:07 408806 /lib/libgcc_s.so.1
008a4000-008a5000 rw-p 0001c000 08:07 408806 /lib/libgcc_s.so.1
008c9000-008e4000 r-xp 00000000 08:07 411310 /lib/ld-2.10.1.so
008e4000-008e5000 r--p 0001a000 08:07 411310 /lib/ld-2.10.1.so
008e5000-008e6000 rw-p 0001b000 08:07 411310 /lib/ld-2.10.1.so
08048000-08049000 r-xp 00000000 08:06 4146698 /home/campbell/CPrograms/Name
08049000-0804a000 r--p 00000000 08:06 4146698 /home/campbell/CPrograms/Name
0804a000-0804b000 rw-p 00001000 08:06 4146698 /home/campbell/CPrograms/Name
09fdf000-0a000000 rw-p 00000000 00:00 0 [heap]
b7797000-b7798000 rw-p 00000000 00:00 0
b77a8000-b77ac000 rw-p 00000000 00:00 0
bfa56000-bfa6b000 rw-p 00000000 00:00 0 [stack]
my name is Campbell_RitchieAborted
campbell@xxxxxxx-laptop:~/CPrograms$
I had to delete the <conio.h> include directive.
This was on Ubuntu 9.10 with a bash shell.