Imprimir somente números
Prezados, boa tarde.
Eu estou fazendo um programa em C que o usuário digite uma sequencia de caracteres e imprima somente valores numéricos e também mostrar os seus respectivos valores correspondentes a tabela ASC. Eu utilizei dois vetores , um para receber os caracteres e um outro para copiar apenas os valores numéricos, mas eu não estou conseguindo transferir somente os valor numéricos para o outro vetor. Alguém tem alguma dica de como posso transferir somete os números ? O código abaixo:
#include <stdio.h>
#include <string.h>
int main () {
char str1[30] ={0};
int str2[30];
int i=0;
scanf ("%s",str1);
for(i=0; i<strlen(str1);i++) {
str1**=1; *
*str2**=str1**; *
printf("%c : : %d\n",str2,str2);
}
return 0;
}
Discussão (0)
Carregando comentários...