C语言--函数调用的大致结构,如下:

#include <stdio.h>

void hello(int);

int main(void)
{
    int j;
    for(j = 0;j < 10;j++)  //初始值是0,第一行打印个空行;如果是1,不会产生空行
    {
        hello(j);
        printf("\n");
    }
    return 0;
}

void hello(int n)
{
    int i;
    for(i = 0;i < n;i++)
        printf("*");
    printf("\n");  //如果有这个换行,打印出的效果就会有空行
}

函数的第35,36课总结(来自
#include <stdio.h>

void myprint(int);

void mychar(char);

int main(void)
{
    int j;
    for(j = 0;j < 5;j++)
    {
        myprint(j);
        print("\n");
    }
    
    
    char a;
    a = getchar();
    mychar(a);
    
    return 0;
}

void myprint(int n)
{
    int i;
    for(i = 0;i <n;i++)
        printf("*");
    printf("\n");
}


void mychar(char ch)
{
    if(ch >='a' && ch <='z')
    {    
        putchar(ch - ('a' - 'A'));
        printf("\n");
    }else{
    putchar(ch);
    printf("\n");
    }    
}