diff --git a/main.c b/main.c index 80cf29a..e3a8745 100644 --- a/main.c +++ b/main.c @@ -2,10 +2,12 @@ #include int main(int argc, char **argv) { - char name[255]; - printf("Enter your name: "); - fgets(name, 255, stdin); - name[strlen(name)-1] = '\0'; /* remove the newline at the end */ - printf("Hello, %s!\n", name); + char first[255], last[255]; + printf("Enter your first name: "); + fgets(first, 255, stdin); + first[strlen(first)-1] = '\0'; /* remove the newline at the end */ + printf("Now enter your last name: "); + gets(last); /* buffer overflow? what's that? */ + printf("Hello, %s %s!\n", first, last); return 0; }