Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- char str[11],*pch;
- int main(){
- int i;
- void input(int);
- int num,sum=0;
- do{
- printf("How many character (5-10)?: ");
- scanf(" %d",&num);
- }while(num<5 || num>10);
- input(num);
- for(i=0;i<num;i++){
- printf("*(pch+%d) = %d, at %p\n",i,*(pch+i),pch+i);
- sum=sum+*(pch+i);
- }
- printf("Sum of all ASCII value = %d",sum);
- return (0);
- }
- void input(int num){
- int i=0;
- pch=&str[0];
- while(i<num){
- printf("Input a character to str[%d] : ",i);
- scanf(" %c",pch+i);
- printf("str[%d] is at %p\n",i,pch+i);
- i++;
- }
- }
Add Comment
Please, Sign In to add comment