Mega Code Archive

 
Categories / C / String
 

Get first and last name and print them together

#include <stdio.h> #include <string.h> int main() {     char first[100];     char last[100];     char full[100];     printf("Enter first name: ");     fgets(first, sizeof(first), stdin);     /* trim off last character */     first[strlen(first)-1] = '\0';     printf("Enter last name: ");     fgets(last, sizeof(last), stdin);     /* trim off last character */     last[strlen(last)-1] = '\0';     strcpy(full, first);     strcat(full, " ");     strcat(full, last);     printf("The name is %s\n", full);     return (0); }