蚂蚁搬东西的c语言问题

一只蚂蚁发现一条虫死了,立刻回窝唤来10个蚂蚁,搬不动。这些蚂蚁又立刻回窝各自唤来10个蚂蚁,还搬不动。这些蚂蚁又立刻回窝各自唤来10个蚂蚁,还是搬不动。如此搬了10次,终于把虫子搬回了家。问一共出动了多少蚂蚁,这个问题用c语言怎么解答


#include<stdio.h>
int main()
{
    int i;
    long long sum = 1;;
    for (i = 1; i <= 10; i++)
        sum = sum * 10+sum;
    printf("%d",sum);
    return 0;
}