Advertisement
Guest User

FullName separation

a guest
Oct 17th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.76 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include <stdio.h>
  3. #include "string.h"
  4. #include <cstdlib>
  5.  
  6. void main()
  7. {
  8.     int i=0, j=0, k=0;
  9.     char fullName[100];
  10.     char firstName[30], middleName[30], surname[30];
  11.     char initial;
  12.  
  13.     system("cls");
  14.     printf("Enter your full name: ");
  15.  
  16.     gets_s(fullName);
  17.     printf("Thank you %s\n\n", fullName);
  18.  
  19.     //FirstName
  20.     while(fullName[i]!=32)
  21.     {
  22.         firstName[i] = fullName[i];
  23.         i++;
  24.     }
  25.     firstName[i] = 0;
  26.  
  27.     //MiddleName
  28.     i++;
  29.     while (fullName[i]!= 32)
  30.     {
  31.         middleName[j] = fullName[i];
  32.         i++; j++;
  33.     }
  34.     middleName[j] = 0;
  35.     initial = middleName[0];
  36.  
  37.     //Surname
  38.     i++;
  39.     while (fullName[i]!=0)
  40.     {
  41.         surname[k] = fullName[i];
  42.         i++; k++;
  43.     }
  44.     surname[k] = 0;
  45.  
  46.     printf("%s %c %s \n", firstName, initial, surname);
  47. }
  48. //by Jaroslaw Janas
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement