il suffit de retirer 48 je crois ( regarde sur une table ascii ) au tableau de char pour avoir le tableau de int ...
for(int i=0 ; i<x ; i++ )
{
tab2[i] = tab[i] - 48;
}
( bon , ensuite , c peut etre + au lieu de - , c peut etre pas 48 , mais c´est la marche a suivre
)