把输入字符的小写转换成大写并输出
生活随笔
收集整理的這篇文章主要介紹了
把输入字符的小写转换成大写并输出
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/*******************************
*把小寫字母轉成大寫字母
********************************/
int main(void)
{ char *src=NULL;unsigned char i=0;char *new_1=NULL;char *new_2=NULL;char *d=NULL;src = (char*)malloc(50);new_2 = (char*)malloc(50);d = (char*)malloc(50);printf("****************************************\n");gets(src);new_1=src;i=strlen(src);
// printf("i:%d\n",i);while(i){if((*new_1>='a')){*d=*new_1-32;//printf("%c",*d);}else{*d=*new_1;//printf("%c",*d);}i--;//printf("%c",*new_1);//printf("%c",*d);new_1++;d++;}*d=0;d=d-strlen(src);//讓d批針回到字符串首地址strcpy(new_2,d);//字符串復制函數printf(new_2);printf("\n");printf("****************************************\n");free(src);free(new_2);free(d);return 0;
}
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
總結
以上是生活随笔為你收集整理的把输入字符的小写转换成大写并输出的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win10操作系统备份与恢复篇·Wind
- 下一篇: 阿里巴巴的商品主图视频要怎么保存比较快