初學c語言,不知道錯哪兒了,c語言 不知道哪裡錯了。。。

2022-05-08 19:40:03 字數 1715 閱讀 1232

1樓:紫薇參星

你的c語言程式,輸出語句prindf("%d",t);prindf拼錯了,應該是printf,改成printf("%d",t);就沒錯了.

2樓:程式設計豬

有2個錯誤和2個建議。

求採納!!我寫這篇文章花了半個小時!!謝謝!!

第三行,

main(){

前面要加上

int變成int main(){

第12行,就是

printf("%d", t);

,你寫成

prindf("%d", t);

了。求採納!!我寫這篇文章花了半個小時!!謝謝!!

還有,建議把第4行到第12行,

就是第四行空、第五行int i, t;到第12行printf("%d", t);

的部分縮排(就是往右移4個空格,像while()裡面一樣,

修改後while()裡就縮排8個空格了。

這樣比較美觀,也容易除錯。

不要使用i、t這樣的變數名,還有qiu12345這樣的檔名,

大家看了不知道什麼意思,你很久以後看也不知道自己當年寫了什麼,

還好我看出來你好像寫的是求5的階乘。

可以用times、result這樣的變數名,還有「5的階乘是幾」這樣的檔名,

雖然敲鍵盤費點功夫,但是好處很多。

求採納!!我寫這篇文章花了半個小時!!謝謝!!

c語言 不知道**錯了。。。

3樓:信子

你輸入的數字在if(n=0)這個地方被重置為0了,應該寫成if(n==0)

4樓:天雨下凡

把if(n=0)改成if(n==0)

=與==誤用

乙個c語言程式,不知道哪兒錯了

5樓:匿名使用者

基本上都是些語法錯誤

給你修改了下,下面是改好的:

#include

#include

#include

int menu()

void test(int sum)

else

if(c!=a+b)

else

break;

case 1:if(a

printf("%d:%d-%d=",i,a,b);

scanf("%d",&c);

if(c!=a-b)

else

break;

default:break; }}

printf("%d errors!\n",error);

printf("your mark is %d.\n",(sum-error)*100/sum);

} void main() }

6樓:匿名使用者

編譯的時候會告訴你哪錯了啊.是不是沒有編譯環境在紙上寫的啊?

c語言,不知道錯誤在哪?

7樓:風若遠去何人留

#include"stdio.h"

#include"string.h"

int main()

a[i]='\0';//

puts(a);

return 0;}

初學c語言 困惑,初學C語言 困惑

只要有興趣就沒有做不成的事,各種語言雖然看起來是一堆英文但是卻很簡單,關鍵字只有幾十個,語法也不多,學起來沒有問題。我剛畢業時c語言很差的,由於工作的需要,就撿起來在學,做了些程式後,發現自己喜歡上c語言了,越學越簡單,所以你也不要困惑,想學就學,做幾個小程式後就明白了,也感興趣了。這有點難呀.恐怕...

c語言寫的,執行總出錯,求解,自學C語言 不知道哪裡出錯就是執行不對,大神求解

結構體是要定義在主函式外的吧,而且用定義的結構體去定義變數是不用加struct,只寫結構體名字,就是那個student c語言編譯正確為什麼老是執行錯誤 編寫是沒問題的。求大神解決啊 編譯正確只說明沒有語法錯誤。邏輯錯誤 演算法上的錯誤編譯程式是檢查不出來的!為什麼的寫了一句最簡單的c語言 可還是執...

c語言初學

include main 用if else if最好!用?更好!if後面不用 別的if應該用else if 最後乙個用else void main 才對 include void main 用 這個語句更好 a 90?printf a a 80?printf b a 70?printf c a 60...