Re: [問題]有關函式的問題
※ 引述《sops (多摩)》之銘言:
: ( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 )
: ( 未必需要依照此格式,文章條理清楚即可 )
: 遇到的問題: (題意請描述清楚)小弟我寫完程式碼,rebuild出來是OK的,但是
: 在執行時就顯示有問題
: 希望得到的正確結果:希望各位大大在看過我的程式碼後可以給予建議
: 程式跑出來的錯誤結果:在執行時他顯示
: The variable i is being used without being defined這句
: 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)++
: 有問題的code: (請善用置底文標色功能)
: #include<stdio.h>
: int try1(int k);
: int main(void)
: {
: int j,t;
: int i;
: i=try1(i);
: for(j=1; j<=i; j++){
: for(t=1; t<=i; t++)
: printf("*");
: printf("*\n");
: }
: return 0;
: }
: int try1(int k)
: {
: printf("Enter side=");
: scanf("%d",&k);
: return k;
: }
: 補充說明:我不會用上色.....= =
我改成如下
#include<stdio.h>
int try1(void);←這邊改
int main(void)
{
int j,t;
int i;
i=try1();←這邊改了
for(j=1; j<=i; j++){
for(t=1; t<=i; t++)
printf("*");
printf("*\n");
}
return 0;
}
int try1(void)←這邊
{
int k;←這邊
printf("Enter side=");
scanf("%d",&k);
return k;
}
就OK了 但是我還是不是很明白之前那個錯的原因在哪
請高手們指點一下 感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.175.141
推
11/09 22:30, , 1F
11/09 22:30, 1F
→
11/09 22:31, , 2F
11/09 22:31, 2F
→
11/09 23:26, , 3F
11/09 23:26, 3F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章