#include <stdio.h>
#include <ctype.h>
int main(){
int i=0;
char ch;
int letter_g;
char letter[i];
printf("輸入電話號碼:");
for(;(letter[i]=getchar()!='\n');i++){
for(ch='A';ch<='Y';ch++){
if(toupper(letter[i])==ch&&ch!='Y'){
letter_g=ch-'A';
letter[i]=letter_g*3+'2';
}
if(toupper(letter[i])=='Y'){
letter[i]='9';
}
}
}
for(int j=0;j<i;j++){
printf("%c",letter[j]);
}
printf("\n");
return 0;
}

uj5u.com熱心網友回復:
先把char letter[i]改成letter[15],再去看別的問題轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/67760.html
標籤:C語言
上一篇:C++如何讀取csv檔案(有數字有文本)并將其賦值給二維陣列?
下一篇:c語言結構體
