c語言從檔案中輸入的字串的小寫字母轉換為大寫字母

2021-10-23 05:10:17 字數 684 閱讀 1876

c語言從檔案中輸入的字串的小寫字母轉換為大寫字母

#include

#include

#include

#define n 20

//將從檔案中輸入的字串的小寫字母轉換為大寫字母

intmain()

else

/* rewind(fp);

fscanf(fp,"%s\n",str);

printf("%s \n",str);

rewind(fp); //檔案指標重新定位

fgets(str,n,fp);

printf("%s\n",str);

for(int i=0; i'a'&&*(str+i)<'z')

printf("\a");

} printf("%s",str);

*/fclose

(fp)

;int a=0;

printf

("%d"

,printf

("%d"

,printf

("%d",43

)));

printf

("%d %d %d"

,a++

,a,a--);

return0;

}

C 中字串輸入

1 使用cin輸入字串的相關問題 1.1 cin 使用空白 空格 製表符和換行符 來定字串的界 這意味著cin在獲取字元陣列輸入時只讀取乙個單詞,在讀取該單詞後,cin將該字串放到陣列中,並自動在結尾新增空字元。這樣,後乙個字串將不會輸入到陣列中。1.2 當輸入字串可能比目標陣列長時,將不能防止例如...

C語言輸入字元和字串

字元 對三個函式的總結 getchar getche getch 函式緩衝區 標頭檔案回顯 適用平台 getchar 有stdio.h 有windows linux mac os 等所有平台 getche 無conio.h 有windows getch 無conio.h 無windows 使用者按下...

C語言輸入字元和字串

c語言有多個函式可以從鍵盤獲得使用者輸入,它們分別是 scanf 和 printf 類似,scanf 可以輸入多種型別的資料。getchar getche getch 這三個函式都用於輸入單個字元。gets 獲取一行資料,並作為字串處理。scanf 是最靈活 最複雜 最常用的輸入函式,我們講解字元輸...