c语言刚入门,想知道下面那两题该怎么做,谢谢你们!

1、求满足不等式1+1/2+1/3+...+1/n≥7的最小n值
2、求表达式:1+3+32+...+310的值并输出

#include "stdio.h"
void main(){
double sum1 = 0;
int sum2 =0;
double i=1;
for(;sum1<7;i++)
sum1+=1/i;
printf("%f %f",sum1,i);
}

你第二个表达式什么意思?