C语言数组里面的值结合

79.//给定一个5个元素构成的整型数组,每个元素的值都在0-9之间,按照位置将其组成一个5位数并输出,例如int a[5] = {1,2,2,3,7};则输出73221。

供参考:

#include<stdio.h>
int main()
{
    int a[5]={1,2,2,3,7},s=0,i;
    int n = sizeof(a)/sizeof(int);
    for (i = n-1;i >=0;i--)
         s = s*10 + a[i];
    printf("%d\n",s);
    
    return 0;
}