Back to index

glibc  2.9
Functions
scanf7.c File Reference
#include <stdio.h>
#include <stdlib.h>

Go to the source code of this file.

Functions

int main (int argc, char *argv[])

Function Documentation

int main ( int  argc,
char *  argv[] 
)

Definition at line 5 of file scanf7.c.

{
  long long int n;
  int ret;

  n = -1;
  ret = sscanf ("1000", "%lld", &n);
  printf ("%%lld: ret: %d, n: %Ld\n", ret, n);
  if (ret != 1 || n != 1000L)
    abort ();

  n = -2;
  ret = sscanf ("1000", "%llld", &n);
  printf ("%%llld: ret: %d, n: %Ld\n", ret, n);
  if (ret > 0 || n >= 0L)
    abort ();

  return 0;
}

Here is the call graph for this function: