Spis treści

Zajęcia 7 - Znaki i łańcuchy znaków (stringi)

Funkcja getchar()

Przykład (program cat)

#include <stdio.h>
 
int main()
{
	int a;
 
	while((a=getchar()) != EOF) 
		putchar(a);
 
	return 0;
}

Ćwiczenia

Np. wywołanie

 znajdz("Ala ma kota","kot")

zwraca 1, zaś

 znajdz("Ala ma kota","koc")

zwraca 0.

Argumenty funkcji main()

#include<stdio.h>
#define MAX 1000
 
int main(int argc,char *argv[])
{
   char str[MAX];
   int i=0;
 
   while(i< argc) 
   {
        printf("argument %d ",i);
        printf(*(argv+i));
        printf("\n");    
        i++;
   }
   return 0;
}

Ćwiczenia

Zadanie domowe