C语言普通字体转换花体 英文网名神器

先上图效果如下:在这里插入图片描述```java
#include <stdio.h>
#include <string.h>

int main(){
char *s;
char word[52]={‘A’,‘B’,‘C’,‘D’,‘E’,‘F’,‘G’,‘H’,‘I’,‘J’,‘K’,‘L’,‘M’,‘N’,‘O’,‘P’,‘Q’,‘R’,‘S’,‘T’,‘U’,‘V’,‘W’,‘X’,‘Y’,‘Z’,‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’,‘h’,‘i’,‘j’,‘k’,‘l’,‘m’,‘n’,‘o’,‘p’,‘q’,‘r’,‘s’,‘t’,‘u’,‘v’,‘w’,‘y’,‘x’,‘z’}; int ex[50];
printf(“请输入昵称:\n”);
scanf("%s",s);
for(int i=0; i<strlen(s); i++) { for(int j=0; j<52; j++) { if(s[i]==word[j]) {
ex[i]=j; };
};
}; printf(“长度%d”,strlen(ex));
for(int k=0; k<10; k++) {
switch(ex[k]){
case 0:printf(“𝓐”);break;
case 1:printf(“𝓑”);break;
case 2:printf(“𝓒”);break;
case 3:printf(“𝓓”);break;
case 4:printf(“𝓔”);break;
case 5:printf(“𝓕”);break;
case 6:printf(“𝓖”);break;
case 7:printf(“𝓗”);break;
case 8:printf(“𝓘”);break;
case 9:printf(“𝓙”);break;
case 10:printf(“𝓚”);break;
case 11:printf(“𝓛”);break;
case 12:printf(“𝓜”);break;
case 13:printf(“𝓝”);break;
case 14:printf(“𝓞”);break;
case 15:printf(“𝓟”);break;
case 16:printf(“𝓠”);break;
case 17:printf(“𝓡”);break;
case 18:printf(“𝓢”);break;
case 19:printf(“𝓣”);break;
case 20:printf(“𝓤”);break;
case 21:printf(“𝓥”);break;
case 22:printf(“𝓦”);break;
case 23:printf(“𝓧”);break;
case 24:printf(“𝓨”);break;
case 25:printf(“𝓩”);break;
case 26:printf(“𝓪”);break;
case 27:printf(“𝓫”);break;
case 28:printf(“𝓬”);break;
case 29:printf(“𝓭”);break;
case 30:printf(“𝓮”);break;
case 31:printf(“𝓯”);break;
case 32:printf(“𝓰”);break;
case 33:printf(“𝓱”);break;
case 34:printf(“𝓲”);break;
case 35:printf(“𝓳”);break;
case 36:printf(“𝓴”);break;
case 37:printf(“𝓵”);break;
case 38:printf(“𝓶”);break;
case 39:printf(“𝓷”);break;
case 40:printf(“𝓸”);break;
case 41:printf(“𝓹”);break;
case 42:printf(“𝓺”);break;
case 43:printf(“𝓻”);break;
case 44:printf(“𝓼”);break;
case 45:printf(“𝓽”);break;
case 46:printf(“𝓾”);break;
case 47:printf(“𝓿”);break;
case 48:printf(“𝔀”);break;
case 49:printf(“𝔁”);break;
case 50:printf(“𝔂”);break;
case 51:printf(“𝔃”);break;
default:printf(’\t’);break;
};
}
return 0;
}

代码为半成品,目前无法实现长度自动计算,可自行更改,文字中间不允许出现空格
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值