tuieu04
(usa Outra)
Enviado em 27/03/2012 - 15:01h
Boa tarde, estou fazendo uma calculadora de precisão e preciso, somar números gigantes, porem os mesmo não cabem nas variáveis comuns, preciso usar strings, sei que tem bibliotecas que posso usar para isso, mais quero usar só a padrão, alguem poderia me ajudar com essa questão?
Abaixo segui o meu code,
#include<stdio.h>
#include<stdlib.h>
int main()
{
int vet1[5]={1,2,3,4,5}; /*declaração e inicialização do vetor vet1*/
int vet2[5]={6,1,2,2,5}; /*declaração e inicialização do vetor vet2*/
int vetSoma[5]; /*declaração do vetor vetSoma que vai guardar o resutado da soma dos dois vetores(vet1 e vet2).*/
int x, aux=0;
printf("Este programa soma os dois vetores abaixo:\n");
printf("vet1={1,2,3,4,5}\n");
printf("vet2={6,1,2,2,5}\n");
printf("\n");
printf("vetor resultante da soma:\n");
for(x=0; x<5; x++)
{
vetSoma[x]=aux+vet1[x]+vet2[x]; /*soma os valores*/
}
while (vetSoma[x]<10){
aux=aux=-1;
vetSoma[x]=vetSoma[x]-10;
}
for(x=0; x<5; x++){
printf("vetSoma[%d]:%d\n",x,vetSoma[x]);
}
system ("pause>nul");
} /*fim do programa*/
Desde já agradeço.