plz answer.. a program that takes a string e.g. "345" and
returns integer 345
Answer Posted / vadivel t
The equalent code to atoi() library fuction which i hav
written, below.
#include<stdio.h>
#include<conio.h>
int MyAtoi(char *cptr);
main()
{
char *cptr = "123445";
printf("INTEGER EQU IS: %d\n", MyAtoi(cptr));
getch();
}
int MyAtoi(char *cptr)
{
int iptr = 0;
while((*cptr != '\0') && ((*cptr >= 48 && *cptr <= 57) ||
(*cptr == 32)))
{
if(*cptr != ' ')
iptr = (iptr * 10) + (*cptr - 48);
cptr++;
}
return iptr;
}
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
#include
why programs in c are running with out #include
What does a derived class inherit from a base class a) Only the Public members of the base class b) Only the Protected members of the base class c) Both the Public and the Protected members of the base class d) .c file
Explain what are binary trees?
Write a program which returns the first non repetitive character in the string?
How can I avoid the abort, retry, fail messages?
what does static variable mean?
How can I sort a linked list?
how to count no of words,characters,lines in a paragraph.
Explain how can I make sure that my program is the only one accessing a file?
What is external variable in c?
What is the difference between functions abs() and fabs()?
What is substring in c?
Do variables need to be initialized?
any function have arguments one or more OR not . it is compulsary a) any function compulsary have one or more arguments b) any function did not have arguments. It is not compulsary c) it is optional it is not compulsary d) none of the above