Lập trình C | Phân tách họ tên cho nhân viên
Cập nhật: 1/10/2020 | 10:19:41 PM
Viết chương trình phân tách họ tên được nhập từ bàn phím.
⛳ Bài toán:
Viết chương trình phân tách họ tên được nhập từ bàn phím.
📣 Lời giải:
#include<stdio.h>
#include<string.h>
#define max 100
char TrimHoTen(char s[],char s1[])
{
int len=strlen(s);
int i = len-1,j;
int m=0;
while(i>=0)
{
if((s[i]==' ') && (s[i+1]!=' '))
{
for(j=i+1;j<len;j++)
{
s1[m]=s[j];
m++;
}
s[i]='\0';
break;
}
i--;
}
printf("Ho: %s\n",s);
printf("Ten: %s",s1);
}
int main()
{
char s[max];
char s1[max];
printf("Nhap chuoi: ");
gets(s);
TrimHoTen(s,s1);
}
- Lập trình C | Chương trình nối hai chuỗi
- Lập trình C | Chuyển kí tự đầu tiên của chuỗi được viết hoa
- Lập trình C | Số lần xuất hiện của kí tự
- Lập trình C | Tìm vị trí kí tự trong chuỗi
- Lập trình C | Xóa bỏ các kí tự khoảng trắng
- Lập trình C | Đếm số từ trong chuỗi
- Lập trình C | Đảo ngược chuỗi ký tự
- Lập trình C | Tính độ dài chuỗi
- Lập trình C | Tìm GTLN sử dụng HÀM
- Lập trình C | Kiểm tra số chia hết cho 2 và 5