<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Curso_de_Programaci%C3%B3n_en_C%2FProg78</id>
	<title>Curso de Programación en C/Prog78 - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Curso_de_Programaci%C3%B3n_en_C%2FProg78"/>
	<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_C/Prog78&amp;action=history"/>
	<updated>2026-05-10T13:24:31Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>http://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_C/Prog78&amp;diff=3696&amp;oldid=prev</id>
		<title>Rrc: Página creada con &#039;__NOTOC__ *  Compound Literales **  Resultado **  Explicación  == Prog78 ==  &lt;syntaxhighlight lang=&quot;c&quot; line=&quot;GESHI_FANCY_LINE...&#039;</title>
		<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_C/Prog78&amp;diff=3696&amp;oldid=prev"/>
		<updated>2012-05-12T13:44:41Z</updated>

		<summary type="html">&lt;p&gt;Página creada con &amp;#039;__NOTOC__ * &lt;a href=&quot;#Prog78&quot;&gt; Compound Literales&lt;/a&gt; ** &lt;a href=&quot;#Resultado&quot;&gt; Resultado&lt;/a&gt; ** &lt;a href=&quot;#Explicaci.C3.B3n&quot;&gt; Explicación&lt;/a&gt;  == Prog78 ==  &amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot; line=&amp;quot;GESHI_FANCY_LINE...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
* [[:#Prog78 | Compound Literales]]&lt;br /&gt;
** [[:#Resultado | Resultado]]&lt;br /&gt;
** [[:#Explicación | Explicación]]&lt;br /&gt;
&lt;br /&gt;
== Prog78 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot; line=&amp;quot;GESHI_FANCY_LINE_NUMBERS&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#define COLS 4&lt;br /&gt;
&lt;br /&gt;
int sum2d( int ar[][COLS], int filas );&lt;br /&gt;
int sum( int ar[], int n );&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
   int * pt1,&lt;br /&gt;
       (*pt2)[COLS],&lt;br /&gt;
       total1,&lt;br /&gt;
       total2,&lt;br /&gt;
       total3;&lt;br /&gt;
&lt;br /&gt;
   pt1 = (int [2]) {10, 20};  // compound literales&lt;br /&gt;
   pt2 = (int [2][COLS]) { {1,2,3,-9}, {4,5,6,-8} };&lt;br /&gt;
&lt;br /&gt;
   total1 = sum( pt1, 2 );&lt;br /&gt;
   total2 = sum2d( pt2, 2 );&lt;br /&gt;
   total3 = sum( (int []) {4,4,4,5,5,5}, 6 );&lt;br /&gt;
   printf( &amp;quot;total1 = %d\n&amp;quot;, total1 );&lt;br /&gt;
   printf( &amp;quot;total2 = %d\n&amp;quot;, total2 );&lt;br /&gt;
   printf( &amp;quot;total3 = %d\n&amp;quot;, total3 );&lt;br /&gt;
&lt;br /&gt;
   return 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int sum( int ar[], int n )&lt;br /&gt;
{&lt;br /&gt;
  int i;&lt;br /&gt;
  int total = 0;&lt;br /&gt;
&lt;br /&gt;
  for( i = 0; i &amp;lt; n; i++)&lt;br /&gt;
    total += ar[i];&lt;br /&gt;
&lt;br /&gt;
  return total;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int sum2d( int ar[][COLS], int filas )&lt;br /&gt;
{&lt;br /&gt;
  int r;&lt;br /&gt;
  int c;&lt;br /&gt;
  int tot = 0;&lt;br /&gt;
&lt;br /&gt;
  for( r = 0; r &amp;lt; filas; r++ )&lt;br /&gt;
    for( c = 0; c &amp;lt; COLS; c++ )&lt;br /&gt;
      tot += ar[r][c];&lt;br /&gt;
&lt;br /&gt;
  return tot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Resultado ===&lt;br /&gt;
 &lt;br /&gt;
 [rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog78 Prog78.c&lt;br /&gt;
 [rrc@Pridd CClase]$ ./Prog78&lt;br /&gt;
 total1 = 30&lt;br /&gt;
 total2 = 4&lt;br /&gt;
 total3 = 27&lt;br /&gt;
 [rrc@Pridd CClase]$ &lt;br /&gt;
 &lt;br /&gt;
 === Explicación ===&lt;br /&gt;
&lt;br /&gt;
[[Category:Programación en C]]&lt;br /&gt;
[[Category:CCabal]]&lt;br /&gt;
[[Category:CursoC]]&lt;/div&gt;</summary>
		<author><name>Rrc</name></author>
		
	</entry>
</feed>