【C語言】輸入一個字符串,統計其中的單詞個數,將第一個單詞的首字母改為大寫,並輸出改寫后的字符串


#include<stdio.h>
int main()
{
    char a[100];
    int i, j=1;

    printf("請輸入一串字符:");
    gets_s(a);
    for (i = 0; a[i] != '\0'; i++)/*找出單詞個數*/
    {
        if (a[i] == ' ')
            j += 1;
    }
    printf("單詞個數:%d\n", j);
    if (a[0] >= 'a' && a[0] <= 'z')/*判斷首字母大小寫並轉換*/
        a[0] -= 32;
    for (i = 0; a[i] != 0; i++)
    {
        printf("%c", a[i]);
    }
  
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM