mohamnt
چهارشنبه 22 اردیبهشت 1389, 00:27 صبح
من تازه دارم با سی پلاس پلاس کار می کنم وقتی این کد رو کامپایل می کنم
# include <iostream>
int step1_1(int a );
using namespace std;
int main()
{
cout<<"\t\t *********Enter your number*******\n\n";
char Ch;
int a;
cout<<"1- creat new list\n\v"<<"2-Enter your password \v";
cin >>Ch;
while((Ch!='1')&&(Ch!='2'))
{
cout<<"re enter \n";
cin >>Ch;
}
if (Ch=='1')
{
int step1_1(int a);
cout<<a;
}
return 0;
}
int step1_1(int a)
{
cout<<"1-please enter your password";
cin>>a;
return(a);
}
این ارور رو میده
C++.cpp:21: warning: ‘a’ may be used uninitialized in this function
لطفا یکی کمک کنه
# include <iostream>
int step1_1(int a );
using namespace std;
int main()
{
cout<<"\t\t *********Enter your number*******\n\n";
char Ch;
int a;
cout<<"1- creat new list\n\v"<<"2-Enter your password \v";
cin >>Ch;
while((Ch!='1')&&(Ch!='2'))
{
cout<<"re enter \n";
cin >>Ch;
}
if (Ch=='1')
{
int step1_1(int a);
cout<<a;
}
return 0;
}
int step1_1(int a)
{
cout<<"1-please enter your password";
cin>>a;
return(a);
}
این ارور رو میده
C++.cpp:21: warning: ‘a’ may be used uninitialized in this function
لطفا یکی کمک کنه