how to convert an char array to decimal array

Answers were Sorted based on User's Feedback



how to convert an char array to decimal array..

Answer / yogesh

#include<stdio.h>
int main()
{
char str[40],*s;
char ch,ask;
do
{
s=str;
printf("Enter the string:");
fgets(str,40,stdin);
do
{
printf("%d ",*s++);
}while(*s);
printf("\nDo u want to enter another string
(y/n):");
ask=getchar();
if(ask=='n')
break;
}while((ch=getchar())!='n');
printf("\n");
}

Is This Answer Correct ?    1 Yes 0 No

how to convert an char array to decimal array..

Answer / vignesh1988i

#include<stdio.h>
#include<conio.h>
void main()
{
char a1[50];
int a2[50];
printf("enter the characters :");
gets(a1);
for(int i=0;a1[i]!='\0';i++)
a2[i]=(int)a1[i]; // TYPE CASTING
for(i=0;a1[i]!='\0';i++)
printf("%d",a2[i]);
getch();
}


thank you

Is This Answer Correct ?    2 Yes 2 No

how to convert an char array to decimal array..

Answer / raj

main()
{
int a[5];
char c[5]={'1','2','3','4','5'};
int i;
for(i=0;i<5;i++)
a[i]=c[i]-'0';
for(i=0;i<5;i++)
printf("%d ",a[i]);
}

Is This Answer Correct ?    0 Yes 0 No

how to convert an char array to decimal array..

Answer / kanakaraju

#include< stdio.h>
#include<conio.h>
main()
{
int a[5];
char c[5]={'1','2','3','4','5'};
int i;
for(i=0;i<5;i++)
a[i]=c[i]-'0';
for(i=0;i<5;i++)
printf("%d ",a[i]);
}

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More C Interview Questions

const char * char * const What is the differnce between the above tow?.

6 Answers   Ramco, TCS,


What is the difference between void main and main in c?

0 Answers  


Write a code to achieve inter processor communication (mutual exclusion implementation pseudo code)?

0 Answers  


Why we use int main and void main?

0 Answers  


WRITE A PROGRAM TO FIND A REVERSE OF TWO NO

7 Answers  


What is difference between structure and union in c programming?

0 Answers  


What does 3 mean in texting?

0 Answers  


how to find string length wihtout using c function?

6 Answers  


Why do we use c for the speed of light?

0 Answers  


What does void main () mean?

0 Answers  


What is the newline escape sequence?

0 Answers  


How old is c programming language?

0 Answers  


Categories