搞不懂了啊!求大神解释

#include "stdafx.h"
#include

int main(int argc, char* argv[])
{
int i,j,k;
void f1()
{
for(j=1;j<=3-i;j++)
printf(" ");
}
void f2()
{
for(k=1;k<=2*i+4;k++)
printf(%c,3);
}
main()
{
printf( %c%c %c%c\n",3,3,3,3,);
for(i=1;i<=3;i++)
{
f1();
f2();
f1();
f1();
f2();
f1();
printf("\n");
}
for(i=1;i<=10;j++)
{
for(j=1;j<i-1;j++)
printf(" ");
for(k=1;k<=22-2*i;k++)
printf("%c",3);
printf("\n");
}
return 0;_

你的 C 语言几乎应该从头学起。
printf(%c,3);
这里缺少引号

main函数里怎么还定义函数,而且你有两个main

printf(%c,3);
printf( %c%c %c%c\n",3,3,3,3,);

int main(int argc, char* argv[])
main()