This runs but then errors once it is finished! I dont know why.Code:#include <stdio.h> #include <stdlib.h> #include <ctype.h> #define SIZE 4 int main() { char a[SIZE]; char *ptrA=a; int c[SIZE]; int count; int sum; int first,second,third,fourth; int varify=1; while(varify==1) { //get nums printf("Enter Number for Array\n"); for(count=0;count<SIZE;count++) { scanf("%d",&a[count]); } //convert to ints for(count=0;count<SIZE;count++) { c[count]=atoi(ptrA); } //checking for(count=0;count<SIZE;count++) { if(isdigit(c[count])==1) { printf("Must A Numeric Value"); varify=1; } else { varify=0; } } } //printing printf("Input Reads:\n"); for(count=0;count<SIZE;count++) { printf("%d\n",a[count]); } //adding printf("Summing Numbers\n"); first=a[0]; second=a[1]; third=a[2]; fourth=a[3]; //printing sum=first+second+third+fourth; printf("Sum is: %d\n",sum); }
Thanx!