AC code:
1 #include<stdio.h> 2 int main() 3 { 4 int a,b,n,i,x[50]; 5 x[1]=x[2]=1; 6 while(scanf("%d%d%d",&a,&b,&n)!=EOF&&a+b+n) 7 { 8 a%=7;b%=7;n%=49; 9 for(i=3; i<=n; i++) 10 { 11 x[i]=(a*x[i-1]+b*x[i-2])%7; 12 } 13 printf("%d ",x[n]); 14 } 15 return 0; 16 }