#include // for printf, sscanf #include // for strtol int main(int argc, char** argv) { int num; // holds return values char* pEnd; // holds endPtr output param for strtol char* str1 = "333 rocks"; int i; // output param for sscanf char str2[10]; // output param for sscanf num = (int) strtol(str1, &pEnd, 10); printf("*** STRTOL ***\n"); printf("converted number = %d\n",num); printf("str1 = %p\n",str1); printf("pEnd = %p\n\n",pEnd); num = sscanf("3 blind mice","%d %s",&i,str2); printf("*** SSCANF ***\n"); printf("filled %d arguments\n",num); printf("i = %d\n",i); printf("str2 holds: %s\n",str2); return 0; }