Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <string.h>
- #include <stdio.h>
- #include <stdlib.h>
- #define SIZE 9
- #define ASCII_ADD 48
- void stringNumber(int num,char numberString[],int size);
- int main()
- {
- char numberString[SIZE]={0};
- int num=0,len=0,i=0;
- printf("enter number:\n");
- scanf("%d",&num);
- stringNumber(num,numberString,SIZE);
- printf("string: %c", numberString[0]);
- for(i=strlen(numberString);i>0;i--)
- {
- printf("%c",numberString[i]);
- }
- printf(" length: %d",strlen(numberString));
- }
- void stringNumber(int num,char numberString[],int size)
- {
- int i=0,n=1;
- char newNumber='s';
- if(num>0)
- {
- numberString[0]='+';
- }
- else
- {
- numberString[0]='-';
- num*=-1;
- }
- for(i=1;num>0;i++)
- {
- n=num%10;
- num/=10;
- numberString[i]=n+ASCII_ADD;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement