# include
void main()
{
/* 说明本文件将要使用其它文件中的函数 */
extern int multiply();
extern int sum();
int a, b;
int result;
printf("Please input a and b: ");
scanf("%d, %d", &a, &
using System;
using System.Runtime.InteropServices;
class MyClass
{
[DllImport("User32.dll")]
public static extern int MessageBox(int h, string s, string s1, int type);
public static int M
/*
* $Id: extern.h,v 1.1.2.3 2006/10/24 05:15:45 fcusack Exp $
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License a
/*
* $Id: extern.h,v 1.1.2.3 2006/10/24 05:15:45 fcusack Exp $
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License a
/* PR c++/4754 */
/* { dg-do compile } */
// GCC 3.2 got very confused by the nested extern "C" blocks, and thought
// there was a storage class specifier on 'int i'.
extern "C"
{
extern "C" str