#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
int main ()
{
int i,rut[7],sum=0,prom=0,total,resto;
printf("ingrese rut sin puntos ni el cod verificador:
");
printf("si su rut es mayor de 10 millones anteponga un 0
");
for(i=0;i<8;i++)
{
printf(": ");
scanf("%d",&rut[i]);
}
rut[0]=rut[0]*8;
rut[1]=rut[1]*9;
rut[2]=rut[2]=rut[2]*4;
rut[3]=rut[3]*5;
rut[4]=rut[4]*6;
rut[5]=rut[5]*7;
rut[6]=rut[6]*8;
rut[7]=rut[7]*9;
for(i=0;i<8;i++)
{
sum=sum+rut[i];
}
//printf("%d",sum);
prom=sum/11;
resto=prom*11;
total=sum-resto;
if(total >=11)
printf("
su codigo verificador es: 0");
else
{
if(total ==10)
printf("
su codigo verificador es: K");
else
{
if (total<10)
printf("
su coigo verificador es: %d",total);
}
}
}