C笔记(一)

scanf函数是有返回值的,他的返回值是符合输入条件的数值个数。
printf函数也有返回值,他返回的是字符的个数。
比如
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a=0;
    int i=0;
    int o[10];
   for(;i<10;i++)
    {
        a=a+scanf("%d",&o[i]);
    }
    printf("%d",a);//输入10个数字后,显示10
}
又如
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int i=0;
    i=printf("ahsdfhaslkdjh\n");
   printf("%d",i);//显示为14,包括了换行符“/n”
}
原文地址:https://www.cnblogs.com/ymy124/p/2265174.html