C語言程式設計求解答

2022-07-01 19:35:14 字數 1073 閱讀 7957

1樓:匿名使用者

try this.

不過,要注意,字元陣列的大小

2樓:慕桖尋綠

#include

#include/*這裡*/

#define n 100

#define m 10

void main()

,i,m=0,n=0;

printf("請輸入一句英語\n");

gets(a);

for(i=0;i<=n;++i)

}for(i=0;i<26;++i)

printf("字母%c出現了%d次\n",ch++,b[i]);

char c[m],d[m];

printf("請輸入要查詢的字元");

gets(c);

printf("請輸入要替換的字元");

gets(d);

fun(a,c,d);

}void fun(char *a,char *c,char *d)/*置換函式*/

if(i

char *term=t;

for(i=0;i

for(i=0;i

puts(a);}}

3樓:匿名使用者

for(i=0;i<=n;++i) 這點錯了吧,因為你是gets(a) 所以不確定你輸入了多少的字元,應該改成這樣你看行不行:

int len= strlen(a);

for(i=0;i<=len;++i)

下面不變

4樓:匿名使用者

替換的字串和被替換的字串是等長的還是不等長的?

5樓:匿名使用者

這是我寫的查詢一段英文中每個字母出現的次數,第二步是再此基礎上,加上一個替換一段字串。字串使用者給出。 我這個寫的不是很好,但是希望能在程式後面補充上第二部。

查詢替換字串再替換。

求c語言程式設計解答,求C語言程式設計解答

第一題 include stdio.h int main 第二題 include stdio.h int main fibonaci 0 1 fibonaci 1 1 for int i 2 i 20 i fibonaci i fibonaci i 1 fibonaci i 2 for int i ...

一道c語言題目求解答,一道C語言程式設計題,求解答並且說明錯誤原因!!

scanf 函式中沒有精度控制。如 scanf 5.2f a 是非法的。不能企圖用此語句輸入小數為2位的實數。則排除c b,d沒有 排除 格式輸入嚴格按照格式輸入就好了,如果是c的話輸入得是 6.2283.1900 6.2在輸出的時候有作用,再輸入的時候沒作用。一道c語言程式設計題,求解答並且說明錯...

c語言作業求解答,C語言作業,求解答

定義兩個變數score和medal,然後寫i一個switch語句就可以了,最後,輸出之前判斷下是否大於100如果大於一百,賦值為100就可以了。include include int main c語言作業,求解答 楊輝三角 include int main void for i 0 i 6 i fo...