《c程序设计语言》读书笔记--大写转小写

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int aoti(char c)
{
    if(c >= 'A' && c <= 'Z')
        return c-'A'+'a';
    else
        return c;
}

int main()
{

    int i = 0;
    int c,d;

    while((c = getchar()) != EOF && c != '
')
    {
        d = aoti(c);
        i++;
        printf("%c",d);
    }

    return 0;
}


大写转小写;问题:为啥 printf 函数最后一起输出,而不是一个一个输出?

原文地址:https://www.cnblogs.com/batteryhp/p/5020485.html