|
既不像C,又不像C++,甚至连编译都不通。
你的函数b(int,int)没有返回类型,怎么能执行cout<<b(n,i)呢? 这里调用有点问题。
编程序最好能坚持一种代码风格,而且要是正确的,楼主最好能把C99语法标准了解下!
#include<iostream>
using namespace std;
void b(int ,int );
void x(int );
int main()
{
int i,n;
cin>>n;
for(i=1;i<=n;i++)
{
b(n,i);
x(n);
cout<<endl;
}
return 0;
}
void b(int n,int i)
{
int j;
for(j=n-i;j>=0;j--)
cout<<" ";
}
void x(int n)
{
int k;
for(k=1;k<=n;k++)
cout<<"*";
} |
|